import { BaseSkill } from './base'; import type { AgentContext, Message, SkillResult } from '../core/types'; export interface ScheduledTask { id: string; name: string; cronExpr: string; action: string; enabled: boolean; lastRun?: number; nextRun?: number; } export declare class SchedulerSkill extends BaseSkill { name: string; description: string; private tasks; private timers; execute(context: AgentContext, message: Message): Promise; private parseCronToInterval; destroy(): void; } //# sourceMappingURL=scheduler.d.ts.map