@tucmc/hazel
Version:
Clubs Data Processing Framework
13 lines (12 loc) • 442 B
TypeScript
import type { DataType } from '../../util/data/DataType';
type ExcelRowsRecord<T> = T[] | Record<string, string>[];
export declare class Worksheet<T extends DataType> {
private rawData;
private data;
name: string | undefined;
constructor(data: Record<string, string>[] | T[]);
assignColumnName(column: (keyof T)[]): Worksheet<T>;
getRecords(): ExcelRowsRecord<T>;
setName(name: string): Worksheet<T>;
}
export {};