import { Schedule } from '../../libs/schedule/Schedule'; import { IScheduleDef } from '../../libs/schedule/IScheduleDef'; import { IScheduleFactory } from '../../libs/schedule/IScheduleFactory'; export declare class CronScheduleFactory implements IScheduleFactory { static LIB: any; create(cronPattern: string): () => Promise; attach(schedule: Schedule): Promise; detect(opts: IScheduleDef): Promise; isAvailable(): Promise; }