import { AfterViewInit, OnInit } from '@angular/core'; import { StSubscribeDestroyComponent } from 'ngx-st-base-functions'; import { SapInstalledInstrumentListModel } from '../../../models/sap-installed-instrument-list.model'; import { MatSort, Sort } from '@angular/material/sort'; import { InstalledInstrumentTableColumnsModel } from '../../../models/installed-instrument-table-columns.model'; import { MatPaginator } from '@angular/material/paginator'; import { MatTableDataSource } from '@angular/material/table'; import { SelectionModel } from '@angular/cdk/collections'; import * as i0 from "@angular/core"; export declare class SapInstalledInstrumentListTableComponent extends StSubscribeDestroyComponent implements OnInit, AfterViewInit { paginator: import("@angular/core").Signal; sort: import("@angular/core").Signal; useMapButton: import("@angular/core").InputSignal; tableData: import("@angular/core").InputSignal; sortChanged: import("@angular/core").OutputEmitterRef; dataSource: import("@angular/core").WritableSignal>; tableColumns: import("@angular/core").WritableSignal; mapTableColumns: import("@angular/core").WritableSignal<{ [field: string]: string; }>; showOnMapSelection: import("@angular/core").WritableSignal>; private router; private activatedRoute; private sapInstalledInstruments; private changeDetectorRef; constructor(); ngOnInit(): void; ngAfterViewInit(): void; rowClicked(row: SapInstalledInstrumentListModel): void; changeRowSelection(event: any, row: SapInstalledInstrumentListModel): void; redirectToShowOnMap(): void; toggleAll(checked: boolean): void; private setTableColumns; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }