/// import "core-js/modules/es.promise"; import "core-js/modules/es.string.includes"; import "core-js/modules/es.object.assign"; import "core-js/modules/es.object.keys"; import "core-js/modules/es.symbol"; import "core-js/modules/es.symbol.async-iterator"; import "regenerator-runtime/runtime"; import { AddWorksheetOptions, Buffer, Workbook as IWorkbook } from "exceljs"; import * as stream from "stream"; import { WorksheetUtils } from "../pkg/worksheet.utils"; export declare class ExcelService { protected workbook: IWorkbook; protected workSheetMap: Map; loadTemplate(templatePath: string): Promise; loadFromBuffer(buffer: Buffer): Promise; addWorkSheet(workSheetName: string, options?: Partial): WorksheetUtils; getWorkSheet(workSheetName: string): WorksheetUtils; writeToStream(readStream: stream.Stream): Promise; writeToFile(path: string): Promise; write(stream: stream.Stream): Promise; writeToBuffer(): Promise; removeWorkSheet(worksheet: WorksheetUtils): void; protected throwIfTemplateNotLoaded(): void; }