import type { Column, FormatterType, GetDataValueCallback, SlickGrid } from '@slickgrid-universal/common'; import type { StyleSheet } from 'excel-builder-vanilla'; export type ExcelFormatter = object & { id: number; }; /** use different Excel Stylesheet Format as per the Field Type */ export declare function useCellFormatByFieldType(stylesheet: StyleSheet, excelFormats: any, columnDef: Column, grid: SlickGrid, autoDetect?: boolean): { excelFormatId: number | undefined; getDataValueParser: GetDataValueCallback; }; export declare function getGroupTotalValue(totals: any, args: { columnDef: Column; groupType: string; }): any; export declare function getExcelFormatFromGridFormatter(stylesheet: StyleSheet, excelFormats: any, columnDef: Column, grid: SlickGrid, formatterType: FormatterType): { excelFormat: ExcelFormatter; groupType: string; }; //# sourceMappingURL=excelUtils.d.ts.map