UNPKG

@senlinz/import-export

Version:
18 lines (17 loc) 1.11 kB
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 };