import { TableRenderer, TableRendererOptions } from "./TableRenderer.js"; import Table from "./Table.js"; export interface TableCSVRendererOptions extends TableRendererOptions { columnSeparator: ";" | "," | "\t"; rowSeparator: "\r\n" | "\n"; quote: "'" | '"'; } export default class TableCSVRenderer implements TableRenderer { private readonly opts; constructor(opts: Partial); render(table: Table, items: TItem[]): string; }