/// /// /// /// import * as forge from "node-forge"; /** NOTE: We also generate the domain *.domain */ export declare const getHTTPSCert: { (key: string): Promise<{ key: string; cert: string; }>; clear(key: string): void; clearAll(): void; forceSet(key: string, value: Promise<{ key: string; cert: string; }>): void; getAllKeys(): string[]; get(key: string): Promise<{ key: string; cert: string; }> | undefined; }; export declare const getAccountKey: (domain: string) => Promise; export declare function parseCert(PEMorDER: string | Buffer): forge.pki.Certificate; export declare function normalizeCertToPEM(PEMorDER: string | Buffer): string; export declare function generateCert(config: { accountKey: string; domain: string; altDomains?: string[]; }): Promise<{ domains: string[]; key: string; cert: string; }>;