import * as XLSX from 'xlsx'; import type { WorkBook, WorkSheet } from 'xlsx'; export declare function rowGenerator(range: string): Generator; export declare function columnGenerator(range: string): Generator; export declare function sheetToRowArray(sheet: WorkSheet): string[][]; export declare function cellArrayToMapByHeaderRow>(items: string[][], usingHeader: string[]): T[]; /** @returns workbook instead, use toWorkSheet instead */ export declare function toSheet(data: any[][], header: string[], sheetName?: string): XLSX.WorkBook; /** @returns workbook instead, use toWorkSheet instead */ export declare function toWorkSheet(data: any[][], header: string[]): XLSX.WorkSheet; /** @returns workbook instead, use toWorkSheet instead */ export declare function toWorkBook(workSheets: T, sheetNames?: (keyof T)[]): XLSX.WorkBook; export declare function downloadExcel(workbook: WorkBook, filename: string): void; export declare function readExcel(file: File): Promise;