import type { ExecuteExcelQueryParams } from '../../../domains/query-execution/types.js'; export type ExcelExecuteParams = Omit; export type UseExcelQueryLoaderResult = { /** Triggers Excel export and browser file download with the given params. */ execute: (params: ExcelExecuteParams) => void; }; /** * Hook that runs an Excel JAQL export on demand and triggers a browser file download. * Uses {@link useExecuteExcelQueryInternal} for loading and error state (mirrors {@link useCsvQueryFileLoader}). * * @returns `execute` callback */ export declare function useExcelQueryFileLoader(): UseExcelQueryLoaderResult;