UNPKG

@jss-rule-engine/workflow

Version:

13 lines (12 loc) 592 B
import { ScheduledTaskExecutionResult, ScheduledTaskServiceOptions } from "./scheduledTaskServiceTypes"; import { IWorkflowService } from "./workflowTypes"; export interface IScheduledTaskService { executeTasks(workflowId: string): Promise<ScheduledTaskExecutionResult>; } export declare class ScheduledTaskService implements IScheduledTaskService { private databaseService; options: ScheduledTaskServiceOptions; workflowService: IWorkflowService; constructor(options: ScheduledTaskServiceOptions); executeTasks(): Promise<ScheduledTaskExecutionResult>; }