import { Observable } from 'rxjs'; import { TableFiltersState } from './models'; export declare class TableStateManager { private $currentState; $updatedPageIndex: Observable; $updatedPageSize: Observable; $updatedSearch: Observable; $columsEnabled: Observable; getColumnsEnabled(): string[]; patchPageIndex(val: number): void; patchPageSize(val: number): void; patchSearch(val: string): void; patchColumnsEnabled(val: string[]): void; PatchTableState(valPatch: Partial): void; AllTableState$(): Observable; }