/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */ import type { ScheduleEntry } from '../../../tools/workflow/index.js'; import type { ProcessNode } from '../types.js'; /** Schedule node ids are namespaced: entries are keyed by user-chosen names. */ export declare function scheduleNodeId(name: string): string; /** * ScheduleEntry → ProcessNode. A schedule between runs is honestly 'idle' * (not force-fit into an active state); disabled maps to 'paused' (NOT * 'killed': the entry still exists and ScheduleManager.enable() can re-arm * it, so collapsing it into a terminal state was dishonest). resumable * mirrors the inverse of pausable. */ export declare function adaptSchedule(entry: ScheduleEntry): ProcessNode; //# sourceMappingURL=schedule.d.ts.map