import { ElementRef } from '@angular/core'; import { DataGridComponent } from './datagrid.component'; import { DataGridBodyComponent } from './datagrid-body.component'; import * as i0 from "@angular/core"; export declare class DataGridTableComponent { gridBody: DataGridBodyComponent; groupTitleRef: ElementRef; columns: any; rows: any; grid: DataGridComponent; get showExpandIcon(): boolean; get groupTitleWidth(): any; get titleLeft(): number; constructor(gridBody: DataGridBodyComponent); onRowClick(row: any, event: any): void; onRowDblClick(row: any, event: any): void; onRowContextMenu(row: any, event: any): void; onCellClick(row: any, col: any, rowEl: any, cellEl: any, event: any): void; onCellDblClick(row: any, col: any, rowEl: any, cellEl: any, event: any): void; onCellContextMenu(row: any, col: any, event: any): void; onCellKeyDown(row: any, col: any, event: any): void; doEdit(row: any, col: any, rowEl: any, cellEl: any): void; onGroupExpanderClick(value: any, event: any): void; onDetailExpanderClick(row: any, event: any): void; getRowIndex(rowIndex: number, row: any): any; getCss(css: any, row: any, value: any, type: string): any; getRowClass(row: any): any; getRowStyle(row: any): any; getCellClass(column: any, row: any): any; getCellStyle(column: any, row: any): any; isEditable(row: any, col: any): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }