import type { IServerOrderStore, IServerOrder, IServerAuthorization, IServerChallenge } from './server.interfaces.js'; /** * In-memory order/authorization/challenge/certificate storage for the ACME server. */ export declare class MemoryOrderStore implements IServerOrderStore { private orders; private authorizations; private challenges; private certPems; createOrder(order: IServerOrder): Promise; getOrder(id: string): Promise; updateOrder(id: string, updates: Partial): Promise; createAuthorization(authz: IServerAuthorization): Promise; getAuthorization(id: string): Promise; updateAuthorization(id: string, updates: Partial): Promise; createChallenge(challenge: IServerChallenge): Promise; getChallenge(id: string): Promise; updateChallenge(id: string, updates: Partial): Promise; storeCertPem(orderId: string, pem: string): Promise; getCertPem(orderId: string): Promise; }