import type { ICertManager } from '../interfaces/certmanager.js'; import { SmartacmeCert } from '../smartacme.classes.cert.js'; /** * In-memory certificate manager for mongoless mode. * Stores certificates in memory only and does not connect to MongoDB. */ export declare class MemoryCertManager implements ICertManager { private certs; init(): Promise; retrieveCertificate(domainName: string): Promise; storeCertificate(cert: SmartacmeCert): Promise; deleteCertificate(domainName: string): Promise; close(): Promise; /** * Wipe all certificates from the in-memory store (for testing) */ wipe(): Promise; }