import { Workbook } from '../core/model.js'; export interface TableOptions { data?: unknown[][] | Record[]; workbook?: Workbook; columns?: string[]; template?: string; locale?: string; sheetName?: string; } /** Framework-agnostic Table renderer. Text-nodes only — never innerHTML's cell content. */ export declare class LombokTable { private container; private workbook; private template; private i18n; constructor(container: HTMLElement, opts?: TableOptions); setData(data: unknown[][] | Record[], columns?: string[]): void; private render; getWorkbook(): Workbook; }