import { FilterEvaluatorService } from 'src/module/filter/service/filter-evaluator.service'; import { DataSource, Repository } from 'typeorm'; import { WorkflowAutomationEngineService } from './workflow-automation-engine.service'; import { WorkflowAutomation } from '../entity/workflow-automation.entity'; import { EntityMaster } from 'src/module/meta/entity/entity-master.entity'; import { ReflectionHelper } from 'src/utils/service/reflection-helper.service'; export declare class ScheduleHandlerService { private readonly dataSource; private readonly filterEvaluator; private readonly workflowAutomationEngineService; private readonly workflowAutomation; private readonly entityMasterRepository; readonly reflectionHelper: ReflectionHelper; private readonly logger; constructor(dataSource: DataSource, filterEvaluator: FilterEvaluatorService, workflowAutomationEngineService: WorkflowAutomationEngineService, workflowAutomation: Repository, entityMasterRepository: Repository, reflectionHelper: ReflectionHelper); scheduleQueryBuilder(workflow_id: number, jobData: any): Promise<{ results: any[]; workflow: WorkflowAutomation; tableName: string; }>; handleScheduledWorkflow(workflow_id: number, jobData: any): Promise; }