cron-quartz-ts
Version:
A library that generates quartz corresponding cron expressions
11 lines (10 loc) • 599 B
TypeScript
interface Range {
min: number;
max: number;
}
export declare function isInRange(num: number, min: number, max: number): void;
export declare function isArray<T>(array: T[]): boolean;
export declare function between(range: Range, cron: string, position: number, list?: number[] | null): string;
export declare function start(ranges: Range[], cron: string, position: number, list?: number[] | null, validatePerListItem?: boolean): string;
export declare function specific(range: Range, cron: string, position: number, list?: number[] | null, defaultChar?: number | string): string;
export {};