crontimex
Version:
None-dependencies Cron Time Expression Generator/Builder written in Typescript
33 lines (32 loc) • 693 B
TypeScript
type TimeInterval = number | "even" | "uneven" | number[];
type EveryTimeConfig = {
between?: boolean;
};
/**
* Every Time Class
*/
declare class EveryTime {
timeInterval: TimeInterval;
config: EveryTimeConfig;
/**
*
* @param {number[]|string|number} every
* @param {{}} config
*/
constructor(every: TimeInterval, config?: EveryTimeConfig);
/**
* 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 default EveryTime;