import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getCertificatePack(args: GetCertificatePackArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCertificatePack. */ export interface GetCertificatePackArgs { certificatePackId?: string; filter?: inputs.GetCertificatePackFilter; zoneId: string; } /** * A collection of values returned by getCertificatePack. */ export interface GetCertificatePackResult { readonly certificateAuthority: string; readonly certificatePackId?: string; readonly certificates: outputs.GetCertificatePackCertificate[]; readonly cloudflareBranding: boolean; readonly dcvDelegationRecords: outputs.GetCertificatePackDcvDelegationRecord[]; readonly filter?: outputs.GetCertificatePackFilter; readonly hosts: string[]; readonly id: string; readonly primaryCertificate: string; readonly status: string; readonly type: string; readonly validationErrors: outputs.GetCertificatePackValidationError[]; readonly validationMethod: string; readonly validationRecords: outputs.GetCertificatePackValidationRecord[]; readonly validityDays: number; readonly zoneId: string; } export declare function getCertificatePackOutput(args: GetCertificatePackOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCertificatePack. */ export interface GetCertificatePackOutputArgs { certificatePackId?: pulumi.Input; filter?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getCertificatePack.d.ts.map