import type { FilterGroup } from '../common/ast.js'; import type { GroupBy, GroupProperty, Sort } from '../common/types.js'; declare global { interface DataViewDataTypeMap { table: TableViewData; } } export type TableViewColumn = { id: string; width: number; hide?: boolean; }; export type TableViewData = { columns: TableViewColumn[]; filter: FilterGroup; groupBy?: GroupBy; groupProperties?: GroupProperty[]; sort?: Sort; header?: { titleColumn?: string; iconColumn?: string; imageColumn?: string; }; }; //# sourceMappingURL=define.d.ts.map