import { a as AppStoreConnectClient, C as Certificate } from './index-BKUapQP2.cjs'; import { C as CertificateType } from './enums-B609j2rb.cjs'; interface CertOptions { client: AppStoreConnectClient; type?: CertificateType; development?: boolean; force?: boolean; outputDir?: string; keychainPath?: string; keychainPassword?: string; platform?: "ios" | "macos"; } interface CertResult { certificate: Certificate; privateKey: string; certificateContent: Buffer; certPath?: string; p12Path?: string; } declare function findValidCertificates(options: Omit): Promise; declare function createCertificate(options: CertOptions): Promise; declare function revokeCertificate(client: AppStoreConnectClient, id: string): Promise; declare function downloadCertificate(client: AppStoreConnectClient, id: string): Promise; declare function revokeExpiredCertificates(options: CertOptions): Promise; export { type CertOptions as C, type CertResult as a, revokeExpiredCertificates as b, createCertificate as c, downloadCertificate as d, findValidCertificates as f, revokeCertificate as r };