export interface CuratorAutorunResult {
    ran: boolean;
    reason?: "disabled" | "not-due" | "no-llm";
    archived?: number;
    consolidated?: number;
    pruned?: number;
}
/**
 * Run curator maintenance (stale-skill archival + LLM consolidation pass) if
 * the consolidation interval has elapsed. Safe to call frequently: the
 * due-check is cheap and the LLM session is only created when a pass is due.
 */
export declare function runCuratorAutorunIfDue(options: {
    cwd: string;
    agentDir: string;
    log?: (message: string) => void;
}): Promise<CuratorAutorunResult>;
//# sourceMappingURL=curator-autorun.d.ts.map