UNPKG

cron-time-generator2

Version:
36 lines (35 loc) 761 B
declare type TimeInterval = number | "even" | "uneven" | number[]; declare type StringToAnyObject = { [key: string]: any; }; declare type EveryTimeConfig = { between?: boolean; }; /** * Every Time Class */ export default class EveryTime { interval: TimeInterval; config: EveryTimeConfig; /** * * @param {number[]|string|number} every * @param {{}} config */ constructor(every: TimeInterval, config?: StringToAnyObject); /** * Every nth Minute */ minutes(): string; /** * Every nth Hour */ hours(): string; /** * Every nth Days after * @param hoursOfDay * @param $minutesOfDay */ days(hoursOfDay?: number, $minutesOfDay?: number): string; } export {};