export type * from './ExcelDefinition';
import { ExcelDefinition } from './ExcelDefinition';
import { importExcel, exportExcel, downloadExcelTemplate, fromExcel, toExcel, generateExcelTemplate } from './utils.js';
declare function getUtils(): {
    importExcel: typeof importExcel;
    exportExcel: typeof exportExcel;
    downloadExcelTemplate: typeof downloadExcelTemplate;
    fromExcel: typeof fromExcel;
    toExcel: typeof toExcel;
    generateExcelTemplate: typeof generateExcelTemplate;
};
declare function _importExcel<T>(defintion: ExcelDefinition): Promise<T[]>;
declare function _exportExcel<T>(defintion: ExcelDefinition, data: T[]): Promise<void>;
declare function _fromExcel<T>(definition: ExcelDefinition, buffer: Uint8Array): Promise<T[]>;
declare function _toExcel<T>(definition: ExcelDefinition, data: T[]): Promise<Uint8Array>;
declare function _downloadExcelTemplate(defintion: ExcelDefinition): Promise<void>;
export { getUtils, _importExcel as importExcel, _exportExcel as exportExcel, _fromExcel as fromExcel, _toExcel as toExcel, _downloadExcelTemplate as downloadExcelTemplate };
