import { ThemePalette } from '@angular/material/core'; export interface TableRow { id?: number; isOpen?: boolean; rowClass?: string; style?: string; rowActionMenu?: { [key: string]: RowActionMenu; }; option?: any; } export interface RowActionMenu { name: string; text: string; color: ThemePalette; icon?: string; disabled?: boolean; visible?: boolean; } export declare type TableSelectionMode = 'single' | 'multi' | 'none';