import { ElementRef, OnChanges, OnInit } from '@angular/core'; import { MatSort } from '@angular/material'; import { TableModel } from './table-model.interface'; import { TableDatabase } from './table-database'; import { TableDataSource } from './table-datasource'; export declare class TableComponent implements OnChanges, OnInit { database: TableDatabase; private _database; model: TableModel; private _model; displayedColumns: any; dataSource: TableDataSource | null; filter: ElementRef; sort: MatSort; ngOnInit(): void; ngOnChanges(change: any): void; getActionColor(colorId: number): string; getValue(row: any, key: any): any; }