1import * as acm from "@distilled.cloud/aws/acm";
2import * as Layer from "effect/Layer";
3import { makeAcmCertificateHttpBinding } from "./BindingHttp.ts";
4import {
5 ExportCertificate,
6 type ExportCertificateRequest,
7} from "./ExportCertificate.ts";
8
9export const ExportCertificateHttp = Layer.effect(
10 ExportCertificate,
11 makeAcmCertificateHttpBinding({
12 capability: "ExportCertificate",
13 iamActions: ["acm:ExportCertificate"],
14 operation: acm.exportCertificate,
15 }),
16);