export interface ScheduleDefinition { id: string; prompt: string; cron: string; mode: "repeat" | "once"; runAt?: string; enabled: boolean; createdAt: string; lastRunAt?: string; lastResult?: string; } export declare function discoverSchedules(agentDir: string): Promise; export declare function loadSchedule(filePath: string): Promise; export declare function saveSchedule(agentDir: string, schedule: ScheduleDefinition): Promise; export declare function deleteSchedule(agentDir: string, id: string): Promise; export declare function updateScheduleMeta(agentDir: string, id: string, updates: Partial>): Promise;