import { EventEmitter } from '@angular/core';
import { GridBodyComponent } from '../gridbase/grid-body.component';
import { VirtualScrollComponent } from '../base/virtual-scroll.component';
import * as i0 from "@angular/core";
export declare const DATAGRID_BODY_TEMPLATE = "\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t\n\t\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t
\n";
export declare class DataGridBodyComponent extends GridBodyComponent {
vscroll: VirtualScrollComponent;
virtualPageChange: EventEmitter;
virtualPageUpdate: EventEmitter;
view: any;
marginTop: number;
currRows: any[];
_rows: any[];
get rows(): any[];
set rows(value: any[]);
get isVirtualScroll(): boolean;
get scrollTop(): number;
set scrollTop(value: number);
set scrollLeft(value: number);
onVirtualScroll(event: any): void;
onVirtualPageChange(event: any): void;
onVirtualPageUpdate(event: any): void;
get scrollbarWidth(): number;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}