export declare class ScheduleConfig { frequency: number; interval: Interval; time: Date; dayOfMonth: number; daysOfWeek: boolean[]; timezoneLocale: string; constructor({ frequency, interval, time, dayOfMonth, daysOfWeek, timezoneLocale: timezoneLocale }: { frequency: number; interval: Interval; time: Date; dayOfMonth: number; daysOfWeek: boolean[]; timezoneLocale?: string; }); static validate(config: ScheduleConfig): { error: string | undefined; }; static default(): ScheduleConfig; private cronDaysOfWeek; private getLocalMinutesAndHoursAndDays; toCron(): string; } export declare enum Interval { Minute = "minute", Hour = "hour", Day = "day", Week = "week", Month = "month" } export declare enum ScheduleState { ACTIVE = 0, PAUSED = 1 } //# sourceMappingURL=schedule.d.ts.map