import { Ref } from 'vue'; import { IWorkflowDetail } from '../interface'; /** 判断是否是HR流程 */ export declare function isHrWorkflow(buttons: IWorkflowDetail['buttons']): boolean | undefined; export declare function isHrJjrWorkflow(buttons: IWorkflowDetail['buttons']): boolean | undefined; export declare function isHrLzrqWorkflow(buttons: IWorkflowDetail['buttons']): boolean | undefined; interface IHrWorkflowData { hrJjr: string; hrJjrCompleteValue: any; hrJjrDefaultList: any[]; hrLzrq: any; } export declare function useHrProvideWorkflow(workflowDetailRef: Ref): void; export declare function useHrInjectWorkflow(): { hrWorkflowDataReactive: Ref | undefined; hrjjrPopupShowRef: Ref | undefined; hrlzrqPopupShowRef: Ref | undefined; }; export declare function useHrEvalWorkflow(): { evalText: Ref; showEvalField: Ref; validateEval: () => boolean; submitEval: () => any; }; export {};