import { type FleetAuditPresentation } from '../fleet-command-audit.js'; type LifecycleDelivery = 'pending' | 'delivered' | 'uncertain'; interface LifecycleOutboxEntry { digest: string; presentation: FleetAuditPresentation; delivery: LifecycleDelivery; } /** Durable lifecycle acceptance queue; plaintext is limited to validated concise presentations. */ export declare class FleetLifecycleOutbox { private readonly path; private entries; private corruptReason?; constructor(path: string); integrity(): { ok: boolean; error?: string; }; enqueue(presentations: FleetAuditPresentation[]): void; pending(): readonly LifecycleOutboxEntry[]; finish(digest: string, delivery: Exclude): void; private assertHealthy; private persist; } export {};