export declare let dagAction: string; export declare let dagList: any[]; export declare let selectedDagID: any; export declare let allNodeInput: any; export declare let dagNameList: string[]; export declare function clickDAGView(): void; export declare function clickDAGRun(type: string): Promise; export declare function browseDAG(): Promise; export declare function createRunTable(): Promise; export declare function viewrunResuilt(executionID: string): void; export declare function drawGraph(executionID: string): Promise; export declare function configDagNode(): Promise; export declare function manageNodeInput(): Promise; export declare function configNodeInput(): Promise; export declare function saveDag(nodes: Array, edges: Array): Promise; export declare function updateDag(nodes: Array, edges: Array): Promise; export declare function runDag(nodes: Array, edges: Array): Promise; export declare function getDagList(): void; export declare function createDagList(): void; export declare function showNodeInfo(periodicRunTarget: any, kwargList: any): void; export declare function dagPartitioner(): Promise; export declare function getDagParallelization(periodicRunTarget: any, kwargList: any): Promise; export declare function checkBackPath(path: string): Promise; export declare function isInArray(value: any, array: any[]): Promise; export declare function setcurrentNodeID(nodeID: string): Promise; export declare function setAllElemet(elemet: any[]): Promise; export declare function setCurrentSource(source: any): Promise; export declare function setNodeInfo(): Promise; export declare function editNodeInfo(nodeInfo: any): Promise;