cron-time-generator2
Version:
Cron Time Expression Generator
36 lines (35 loc) • 761 B
TypeScript
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 {};