export declare class MenuLink { text: string; icon?: string; command?: string; click?: any; source?: any; hidden?: boolean; disable?: boolean; checkDisabled?: any; checkHidden?: any; rightIcon?: string; rightIconTooltip?: string; } export declare enum ColumnType { Text = 1, Number = 2, Date = 3, Bool = 4 } export declare class TableHeaderModel { text?: string; isSortEnabled?: boolean; isSortedColumn?: boolean; sortDir?: "asc" | "desc"; maxWidth?: number; filter?: boolean; columnId: string; dbColumnName?: string; csvTitle?: string; hidden?: boolean; showDetails?: boolean; columnType?: ColumnType; css?: string; cellCss?: string; innerCss?: string; emptyFilter?: string; cellContainerCss?: string; style?: { [key: string]: any; }; columnStyle?: { [key: string]: any; }; filters?: Array; getFilterText?: any; tooltip?: string; sortId?: string; } export interface TableActionCommand { command: string; item: TableRowModel; } export declare class PaginatorInfo { currentPage: number; blockSize: number; pageSize: number; } export declare class TableRowModel { cells: { [key: string]: any; }; csv?: { [key: string]: any; }; source?: any; isActive?: boolean; isInactive?: boolean; actionsDisabled?: boolean; } export declare class TableModel { headers: Array; rows: Array; activeRow?: TableRowModel; resetFilter?: boolean; actions?: { links?: Array; subLinks?: Array; }; } //# sourceMappingURL=Table.d.ts.map