import { EventEmitter } from '@angular/core'; import { GridColumnComponent } from './grid-column.component'; import { GridColumnGroupComponent } from './grid-column-group.component'; import { GridHeaderComponent } from './grid-header.component'; import { GridFooterComponent } from './grid-footer.component'; import * as i0 from "@angular/core"; export declare class GridViewComponent { header: GridHeaderComponent; footer: GridFooterComponent; body: any; columns: GridColumnComponent[]; columnGroup: GridColumnGroupComponent; viewIndex: number; rows: any[]; footerRows: any[]; filterable: boolean; grid: any; bodyScroll: EventEmitter; get viewCls(): string; get scrollTop(): number; set scrollTop(value: number); get headerHeight(): number; set headerHeight(value: number); get headerPaddingWidth(): number; private _view_checked; ngAfterViewChecked(): void; onBodyScroll(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }