import { ActionStatus, ActionType } from '../actions/types'; import { RootState } from '../store'; import { VarDataType } from '../types'; export declare const convertSorceAction: (step: { variables: any; rAttributes: any; id: any; nextId: any; position: any; action: any; name: any; options: { [x: string]: any; elements: any; }; }, services: any[]) => { action: { id: string; name: string; type: ActionType; metadata: { status: ActionStatus; icon: any; name: any; label: any; description: any; cost: any; time: any; }; lAttributes: never[]; pAttributes: { id: string; globalId: undefined; name: string; datatype: VarDataType; required: boolean; value: string; label: string; description: string; }[]; rAttributes: any; }; relation: { id: string; actName: any; label: any; rel: string[]; x: any; y: any; }; pipeline: { id: string; consume: {}; params: { [k: string]: string; }; produce: { [k: string]: any; }; }; __legacy_variablesMap: any; }; export declare const convertComputeAction: (step: { lAttributes: string[]; rAttributes: string[]; action: any; name: any; options: { [x: string]: any; elements: any; }; variables: any; id: any; nextId: any; position: any[]; }, __legacy_variablesMap: { [key: string]: any; }, services: any[], labels: { [key: string]: any; }) => { action: { id: string; name: string; type: ActionType; metadata: { status: ActionStatus; icon: any; name: any; label: any; description: any; cost: any; time: any; }; lAttributes: { id: string; datatype: VarDataType; globalId?: string | undefined; name: string; required: boolean; value: string; label: string; description: string; validator?: { [key: string]: string | number | boolean; } | undefined; }[]; pAttributes: { id: string; datatype: VarDataType; globalId?: string | undefined; name: string; required: boolean; value: string; label: string; description: string; validator?: { [key: string]: string | number | boolean; } | undefined; }[]; rAttributes: { id: string; datatype: VarDataType; globalId?: string | undefined; name: string; required: boolean; value: string; label: string; description: string; validator?: { [key: string]: string | number | boolean; } | undefined; }[]; }; relation: { id: string; actName: any; label: any; rel: string[]; x: any; y: any; }; pipeline: { id: string; consume: { [k: string]: string; }; params: { [k: string]: any; }; produce: { [k: string]: string; }; }; labels: { [key: string]: any; }; __legacy_variablesMap: any; }; export declare const convertFilterAction: (step: { lAttributes: string[]; rAttributes: string[]; action: any; name: any; options: { [x: string]: any; elements: any; }; variables: any; id: any; nextId: any; position: any[]; }, __legacy_variablesMap: { [key: string]: any; }, services: any[]) => { action: { id: string; name: string; type: ActionType; metadata: { status: ActionStatus; icon: any; name: any; label: any; description: any; cost: any; time: any; }; lAttributes: never[]; pAttributes: { name: string; datatype: VarDataType; required: boolean; value: string; label: string; description: string; id: string; }[]; rAttributes: never[]; }; relation: { id: string; actName: any; label: any; rel: string[]; x: any; y: any; }; pipeline: { id: string; consume: {}; params: { [k: string]: any; }; produce: {}; }; __legacy_variablesMap: { [key: string]: any; }; }; export declare const convertOutput: (output: { id: any; layout: any; label: any; elements: any; position: any; }, __legacy_variablesMap: { [key: string]: any; }) => { id: string; layout: any; label: any; elements: { [key: string]: any; }; position: any; }; export declare const convertOldWorkflowToFlowApplicationData: (payload: { workflow: any; steps: any[]; outputs: any[]; services: any[]; }) => RootState & { __legacy: any; };