import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { AbstractReactive } from '../abstract-reactive'; import { MatTableDataSource } from '@angular/material/table'; import { Form } from '../../../forms/form.interfaces'; import { TableComponent } from '../../../mat-table/table/table.component'; import { RowValue, TableColumn } from './reactive-table-interfaces'; import * as i0 from "@angular/core"; export declare class ReactiveSimpleTableComponent extends AbstractReactive implements OnInit, OnChanges { $table: TableComponent; itemsList: Form[]; columns: TableColumn[]; maxItems: number; sticky: boolean; editable: boolean; simple: any; table_task_template: string; processed: boolean; dataSource: MatTableDataSource; displayedColumns: string[]; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; processInputData(): void; onSelectionChange(selection_data: RowValue[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }