export type ScheduleRequest = RRuleScheduleRequest | CronScheduleRequest | IntervalScheduleRequest; export type RRuleScheduleRequest = { rrule: string; timezone: string | null; }; export type CronScheduleRequest = { cron: string; timezone: string | null; day_or: boolean; }; export type IntervalScheduleRequest = { interval: number; timezone: string | null; anchor_date: string | null; }; export declare function isRRuleScheduleRequest(schedule: ScheduleRequest): schedule is RRuleScheduleRequest; export declare function isCronScheduleRequest(schedule: ScheduleRequest): schedule is CronScheduleRequest; export declare function isIntervalScheduleRequest(schedule: ScheduleRequest): schedule is IntervalScheduleRequest;