soccer-go
Version:
Soccer CLI for stats and results.
9 lines (8 loc) • 328 B
TypeScript
import Table from 'cli-table3';
export declare abstract class BaseTableBuilder<TJson, T extends IRowable> {
buildTable(data: TJson[], TClass: new (d: TJson) => T): Table.GenericTable<Table.Cell[]>;
abstract buildTableHeader(): Table.GenericTable<Table.Cell[]>;
}
export interface IRowable {
toRow(): Table.Cell[];
}