import type * as Excel from 'exceljs'; import { GridStateColDef, GridRowId, GridApi } from 'mui-ultra/x-data-grid-pro'; import { GridExceljsProcessInput, ColumnsStylesInterface } from '../gridExcelExportInterface'; interface BuildExcelOptions { columns: GridStateColDef[]; rowIds: GridRowId[]; includeHeaders: boolean; includeColumnGroupsHeaders: boolean; valueOptionsSheetName: string; exceljsPreProcess?: (processInput: GridExceljsProcessInput) => Promise; exceljsPostProcess?: (processInput: GridExceljsProcessInput) => Promise; columnsStyles?: ColumnsStylesInterface; } export declare function buildExcel(options: BuildExcelOptions, api: GridApi): Promise; export {};