import { IFlowModuleName } from './request-hub'; import { ICommonFlowData } from './types'; /** 流程通用接口请求hook参数类型 */ export interface IUseCommonFlowDataProps { /** 模块名称 */ moduleName: IFlowModuleName; /** 请求成功后回调 */ success: (data: unknown) => void; /** 公共数据加载后的回调 */ commonDataLoaded?: (data: ICommonFlowData) => void; } /** 流程通用接口请求hook */ export declare function useCommonFlowData(params: IUseCommonFlowDataProps): { commonFlowData: { approvalPageDetail: import("./types").IApprovalPageDetail; objectMap: {}; objectListMap: {}; processInstance: import("./types").IProcessInstance; }; reloadCommonFlowData: (newPageType: string) => void; commonFlowLoading: boolean; };