step-sequence-generator
Version:
A step sequence generator for figure skating programs
14 lines (13 loc) • 551 B
TypeScript
import { IExcelParser } from './IExcelParser.js';
import { WorkBook } from 'xlsx';
import { MapValueTypeBaseType } from '../../../shared/types/map-value-type-base.type';
export declare class BaseExcelParser<T extends Record<string, string>> implements IExcelParser<T> {
readonly columnNames: T;
constructor(columnNames: T);
parse(workBook: WorkBook): Map<string, MapValueTypeBaseType>[];
private getFirstSheetsName;
private findLastLineNumber;
private cleanUpAndSortSheetKeys;
private createData;
private createLine;
}