/** `botmux template archive-runs`: private, content-addressed v2 run archive. */ export interface WorkflowRunArchiveCliOptions { mode: 'plan' | 'commit' | 'verify' | 'retire'; json: boolean; runsDir: string; archiveBaseDir: string; archiveRef?: string; daemonStoppedAcknowledged: boolean; } export interface WorkflowRunArchiveCliReport { mode: WorkflowRunArchiveCliOptions['mode']; archiveId?: string; runCount: number; residualCount: number; fileCount: number; totalBytes: number; warningCodes: string[]; archiveDir?: string; reused?: boolean; staticVerified?: boolean; sourceVerified?: boolean; retirementStatus?: 'retired' | 'already_retired' | 'nothing_to_retire'; quarantineDir?: string; receiptPath?: string; } export declare function parseWorkflowRunArchiveCliOptions(args: string[], dataDir?: string, env?: NodeJS.ProcessEnv): WorkflowRunArchiveCliOptions; export declare function runWorkflowRunArchiveCli(options: WorkflowRunArchiveCliOptions): Promise; export declare function cmdWorkflowRunArchive(args: string[]): Promise; //# sourceMappingURL=workflow-run-archive.d.ts.map