import { OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import { GasTableComponent } from '../gas-table/gas-table.component'; import { GasTable } from '../gas-table.namespace'; export declare class GasSelectableTableRowComponent implements OnInit { private gasTableComponent; value: GasTable.TableValue; get isSelected(): boolean; set isSelected(value: boolean); disableRowSelectionFilter: ((rowData: Record) => boolean) | undefined; set isDisabled(value: boolean); isSelected$: Observable; isDisabled$: Observable; private isSelectedSubject$; private isDisabledSubject$; constructor(gasTableComponent: GasTableComponent); isSelectableRow(): boolean; get isRowSelected(): boolean; get isSingleSelectionMode(): boolean; get isMultipleSelectionMode(): boolean; handleSelectRow(): void; ngOnInit(): void; private modifySelected; }