UNPKG

@nodeswork/applet

Version:
13 lines (12 loc) 425 B
import 'reflect-metadata'; export declare function WorkerProvider(options?: { tags?: string[]; meta?: object; }): (constructor: new (...args: any[]) => {}) => void; export interface WorkerOptions { name?: string; schedule?: string; hide?: boolean; default?: boolean; } export declare function Worker(options: WorkerOptions): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void;