import { type BulkMemoryReviewCandidateAction, type BulkMemoryReviewCandidateSelector } from '@memento/core'; interface ReviewQueueCleanupOptions { dbPath?: string; now?: () => Date; stdout?: (message: string) => void | Promise; stderr?: (message: string) => void | Promise; } interface ParsedReviewQueueCleanupArgs { action: BulkMemoryReviewCandidateAction; selector: BulkMemoryReviewCandidateSelector; execute: boolean; } export type ReviewQueueCleanupParseResult = { ok: true; help: true; } | ({ ok: true; help: false; } & ParsedReviewQueueCleanupArgs) | { ok: false; error: string; }; export declare function parseReviewQueueCleanupArgs(args: string[]): ReviewQueueCleanupParseResult; export declare function runReviewQueueCleanup(args: string[], options?: ReviewQueueCleanupOptions): Promise; export {}; //# sourceMappingURL=review-queue-cleanup.d.ts.map