/** * Data table template for structured data display * Based on nicobailon/visual-explainer data-table.html */ import type { Aesthetic } from "../types.js"; export interface TableColumn { key: string; header: string; width?: string; align?: "left" | "center" | "right"; } export interface TableRow { [key: string]: string | { value: string; status?: "success" | "warning" | "error" | "neutral"; }; } export interface TableContent { columns: TableColumn[]; rows: TableRow[]; caption?: string; stickyHeader?: boolean; } export declare function generateTableTemplate(title: string, content: TableContent, aesthetic: Aesthetic, isDark: boolean): string; //# sourceMappingURL=data-table.d.ts.map