export type ScheduledJob = {
    id: string;
    userId: string;
    channelTarget: string;
    description: string;
    cronExpression: string;
    skill?: string;
    lastRun?: string;
    nextRun?: string;
    active: boolean;
    createdAt: string;
};
export declare function loadUserJobs(klawRoot: string, userId: string): ScheduledJob[];
export declare function saveJob(klawRoot: string, job: ScheduledJob): void;
export declare function deleteJob(klawRoot: string, userId: string, jobId: string): void;
export declare function parseScheduleIntent(message: string): {
    cronExpression: string;
    description: string;
} | null;
export declare function buildSchedulerSystemPrompt(): string;
