import type { ScheduleOptions, ScheduleOverlapPolicy, ScheduleRevisionPolicy, ScheduleUpdateOptions } from '../../types.ts'; export declare const SCHEDULE_OVERLAP_POLICIES: Set; export declare const SCHEDULE_REVISION_POLICIES: Set; type NormalizedScheduleOptions = Required> & { id?: string; description?: string; jitterMs?: number; revisionPolicy?: ScheduleRevisionPolicy; }; type NormalizedScheduleUpdateOptions = { description?: string; overlap?: ScheduleOverlapPolicy; backfill?: boolean; jitterMs?: number; revisionPolicy?: ScheduleRevisionPolicy; }; export declare function normalizeScheduleOptions(options: ScheduleOptions | undefined): NormalizedScheduleOptions; export declare function normalizeScheduleUpdateOptions(options: ScheduleUpdateOptions | undefined): NormalizedScheduleUpdateOptions; export {};