UNPKG

@felisdiligens/md-table-tools

Version:

MultiMarkdown table tools

25 lines (24 loc) 855 B
import { Table } from "./table.js"; import { TableParser } from "./tableParser.js"; import { TableRenderer } from "./tableRenderer.js"; export declare class MultiMarkdownTableParser implements TableParser { parse(table: string): Table; } export declare class MinifiedMultiMarkdownTableRenderer implements TableRenderer { renderOutsideTable: boolean; constructor(renderOutsideTable?: boolean); render(table: Table): string; private renderCaption; private renderSeparator; private renderRow; } export declare class PrettyMultiMarkdownTableRenderer implements TableRenderer { renderOutsideTable: boolean; constructor(renderOutsideTable?: boolean); render(table: Table): string; private renderCaption; private renderSeparator; private renderRow; private renderCell; private determineColumnWidths; }