/** A cron job as the read tier exposes it. The prompt, the model and the * delivery target are deliberately absent, exactly as they are from * `GET /api/cron` — a plugin that can list jobs is not thereby able to read * what they say. */ export interface PluginCronJob { id: string; name: string; schedule: string; enabled: boolean; employee: string | null; engine: string | null; timezone: string | null; } export interface PluginHostCron { jobs(): PluginCronJob[]; /** The most recent runs of one job, newest first. */ runs(jobId: string, limit?: number): Promise[]>; } export declare function cronVerbs(pluginId: string): PluginHostCron; //# sourceMappingURL=cron.d.ts.map