interface IWorkbook { commit: () => Promise; getData: (wsName: string) => any[]; getHeadings: (wsName: string) => any[]; getSheetNames: () => string[]; init: () => Promise; update: (wsName: string, jsonData: any[]) => void; } declare class Workbook implements IWorkbook { private filePath; private workbook; constructor(filePath?: string); init(): Promise; getSheetNames(): string[]; /** * get data from a particular worksheet * * @param wsName - name of the worksheet to get data from * @return array of objects representing a record */ getData(wsName: string): any[]; commit(): Promise; update(wsName: string, jsonData: any[]): void; getHeadings(wsName: string): any[]; private getAoaData; } export = Workbook; //# sourceMappingURL=index.d.ts.map