export declare const generateOldParamsMap: (paramsList: any[], paramsMap?: any, parentPath?: string[]) => any; declare const useEditDataSource: (selectedDataSourceItem?: any) => { updateCustomDataSourceItem: ({ outParams, type, rootOutParams, ...baseInfo }: any) => any; updateObjectDataSourceItem: ({ isInit, excludeSceneCodes, objectId, queryType, filterParams, list, description, name, }: any) => Promise; updateServiceDataSourceItem: ({ service, isInit, responseAttrs, filterParams, description, name, }: any) => any; generateObjectFilterParams: ({ obj, service }?: any, compareMap?: any) => any[]; getObjectInfo: ({ objectId, queryType }: any) => Promise<{ obj?: undefined; service?: undefined; } | { obj: any; service: any; }>; convertServiceParams: (params?: any[], compareMap?: any, isFilter?: boolean) => any[]; changedDataSourceItem: (newItem: any, oldItem: any) => void; }; export default useEditDataSource;