import { SFCWithInstall } from '../../shared/types'; declare const BpmnWorkflow: SFCWithInstall Promise<{}>; }; getInstanceHistory: { type: FunctionConstructor; default: () => Promise<{}>; }; getNodeApprovaler: { type: FunctionConstructor; default: () => Promise<{}>; }; }>, { $message: import("naive-ui/es/message").MessageApi; canva: import("vue").Ref; state: any; props: import("@vue/shared").LooseRequired Promise<{}>; }; getInstanceHistory: { type: FunctionConstructor; default: () => Promise<{}>; }; getNodeApprovaler: { type: FunctionConstructor; default: () => Promise<{}>; }; }>> & Readonly<{}> & {}>; instance: import("axios").AxiosInstance; unique: (objArray: any[], key: string) => any[]; initDetails: (processId: string | undefined, instanceId: string | undefined) => Promise; previewTemp: (processId: string | undefined, instanceId: string | undefined) => Promise; handleNodeTip: (element: any, overlays: any) => Promise; getNodeApprovaler: (processId: string | undefined, taskId: string | undefined) => Promise; getFileContent: (processId: string | undefined) => Promise; getProcessInstanceHistory: (processId: string | undefined, instanceId: string | undefined) => Promise; addEventListener: () => void; setNodeColor: (element: any, color: string | undefined) => void; handleNodeMenuData: (processId: string | undefined, instanceId: string | undefined) => Promise; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly Promise<{}>; }; getInstanceHistory: { type: FunctionConstructor; default: () => Promise<{}>; }; getNodeApprovaler: { type: FunctionConstructor; default: () => Promise<{}>; }; }>> & Readonly<{}>, { flowType: string; getBpmnXml: Function; getInstanceHistory: Function; getNodeApprovaler: Function; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default BpmnWorkflow;