import { XlsxCore } from './XlsxCore'; type RefType = string | number | any; export declare class Xlsx extends XlsxCore { loadXlsx(source: string | File): Promise; loadWorksheet(file: File): Promise; loadFromPath(filePath: string, options?: { removeProtection?: boolean; }): Promise; getRow(ref: RefType, opts?: any): any; getRows(ref: RefType, opts?: any): any; clearRow(ref: RefType, opts?: any): number; clearRows(ref: RefType, opts?: any): number; getCol(ref: RefType, opts?: any): any; getCols(ref: RefType, opts?: any): any; clearCol(ref: RefType, opts?: any): number; clearCols(ref: RefType, opts?: any): number; getRowValues(ref: RefType, opts?: any): any[]; getColValues(ref: RefType, opts?: any): any[]; private getAxis; private clearAxis; getCell(ref: RefType, opts?: any): any; getRange(rangeStr: string): { eachCell: (callback: (cell: any) => void) => void; }; getHeaderCol(ref: any): { index: any; address: any; value: any; }; isRowEmpty(ref: RefType): boolean; isColEmpty(ref: RefType): boolean; getHeaderStructure(schema: any): {}; protected isRangeEmpty(fixedRef: any, start: any, end: any, checkRow: any): boolean; protected isRowEmptyInRange(rowRef: any, startCol: any, endCol: any): boolean; protected isColEmptyInRange(colRef: any, startRow: any, endRow: any): boolean; meta(ref: any, opts?: any): any; metaR(ref: any, opts?: any): any; } export {}; //# sourceMappingURL=XlsxManager.d.ts.map