import { RRuleSchedule, CronSchedule, IntervalSchedule } from '../models'; export type Schedule = RRuleSchedule | CronSchedule | IntervalSchedule; export declare function isSchedule(schedule: unknown): schedule is Schedule; export declare function isRRuleSchedule(schedule: unknown): schedule is RRuleSchedule; export declare function isCronSchedule(schedule: unknown): schedule is CronSchedule; export declare function isIntervalSchedule(schedule: unknown): schedule is IntervalSchedule; export declare const ScheduleTypes: readonly ["rrule", "cron", "interval"]; export type ScheduleType = typeof ScheduleTypes[number]; export declare function getScheduleType(schedule?: unknown): ScheduleType | null;