UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the data grid component (MUI X).

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