import { WorkerScheduledFlowRun, WorkerScheduledFlowRunResponse, WorkerScheduledFlowRuns, WorkerScheduledFlowRunsRequest } from '@/models' import { MapFunction } from '@/services' export const mapWorkerScheduledFlowRunResponseToWorkerScheduledFlowRun: MapFunction = function(source) { return { workPoolId: source.work_pool_id, workPoolQueueId: source.work_pool_queue_id, flowRun: this.map('FlowRunResponse', source.flow_run, 'FlowRun'), } } export const mapWorkerScheduledFlowRunsToWorkerScheduledFlowRunsRequest: MapFunction = function(source) { return { work_pool_queue_names: source.workPoolQueueNames, scheduled_before: source.scheduledBefore, scheduled_after: source.scheduledAfter, limit: source.limit, } }