import 'reflect-metadata'; import { IAnnotation } from './IAnnotation'; /** * 调度任务注解 * @param target * @constructor */ export declare function TaskCronService(target: Function): void; /** * 任务注册器注解 * @param target * @constructor */ export declare function TaskRegister(target: Function): void; export declare abstract class IRegister extends IAnnotation { abstract IDENTIFIER_CHILD: symbol; abstract services: Map; /** * 运行调度任务 */ abstract register(): Promise; }