import { OnInit, OnDestroy } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { FormControl } from '@angular/forms'; import { DataAccess } from '../../../data-access/services/data-access.service'; import { BehaviorSubject, Subscription } from 'rxjs'; export declare class GridContainerComponent implements OnInit, OnDestroy { private dataAccess; private activatedRoute; dataFetchAction: string; loading: boolean; grids: any[]; pageIndex: BehaviorSubject; pageSize: FormControl; subscription: Subscription; constructor(dataAccess: DataAccess, activatedRoute: ActivatedRoute); searchByParams: any; onSearch(): void; incPageIndex(): void; decPageIndex(): void; ngOnDestroy(): void; ngOnInit(): void; }