export declare const useValidateExportOperation: () => { validateExport: (params: { fileName: string; outputFormat: string; resourceType: string; fields: string[]; locales?: string[]; queryPredicate?: string; }) => Promise<{ success: boolean; validationErrors: { code: string; field: string; }[]; noResourcesToExportForQueryPredicate?: undefined; invalidQueryPredicate?: undefined; } | { success: boolean; noResourcesToExportForQueryPredicate: boolean; validationErrors?: undefined; invalidQueryPredicate?: undefined; } | { success: boolean; validationErrors?: undefined; noResourcesToExportForQueryPredicate?: undefined; invalidQueryPredicate?: undefined; } | { success: boolean; invalidQueryPredicate: boolean; validationErrors?: undefined; noResourcesToExportForQueryPredicate?: undefined; } | undefined>; };