import { CronOptionsWrapper, Hook, JobOptionsWrapper, Validator } from './schedule.interface'; /** * 分布式任务装饰器 * * 根据配置,生成bull队列,执行相应的函数,process任务数据 * @param jobOptions * @param validator 验证其,返回false不绑定定时任务。默认返回true * @param beforeMount * @param mounted * @constructor */ export declare const Schedule: (jobOptions: JobOptionsWrapper, validator?: Validator, beforeMount?: Hook, mounted?: Hook) => import("@nestjs/common").CustomDecorator; /** * 本地任务调度 * * 基于@nestjs/schedule的二次封装,增加了验证器功能 * * @param cronOptions * @constructor */ export declare const LocalSchedule: (cronOptions: CronOptionsWrapper) => (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; //# sourceMappingURL=schedule.decorator.d.ts.map