@kobold/excel
Version:
Kobold excel data handler
19 lines (18 loc) • 536 B
TypeScript
import { Kobold } from '@kobold/core';
import { Language } from './files';
import { Row, RowConstructor } from './row';
import { Sheet } from './sheet';
export declare class Excel {
private kobold;
private defaultLanguage?;
private rootListCache?;
private sheetCache;
constructor(opts: {
kobold: Kobold;
language?: Language;
});
getSheet<T extends Row>(RowClass: RowConstructor<T>, opts?: {
language?: Language;
}): Promise<Sheet<T>>;
private getRootList;
}