import { ElementRef, EventEmitter } from '@angular/core'; import { ISimpleDataGridColumn } from '../../interfaces/simple-datagrid-column.interface'; import { ISimpleDataGridRowEvent } from '../../interfaces/simple-datagrid-row-event.interface'; import { ISimpleDataGridRowDataChangeEvent } from '../../interfaces/simple-datagrid-row-data-change-event.interface'; import { ISimpleDataGridCellEvent } from '../../interfaces/simple-datagrid-cell-event.interface'; import { SimpleBaseClass } from '../../../_base/simple-base-class'; import * as i0 from "@angular/core"; export declare class SimpleDatagridRowComponent extends SimpleBaseClass { tr: ElementRef; dataGridInstance: any; index: number; rowData: any; columns: ISimpleDataGridColumn[]; listenForWidthChange: boolean; onCellWidthChange: EventEmitter; onCellEnterEditMode: EventEmitter; onCellExitEditMode: EventEmitter; onInit: EventEmitter; onDestroy: EventEmitter; onRowDataChange: EventEmitter; onViewInit: EventEmitter; commentElementTag: boolean; cells: any; notifiedChanged: boolean; previousRowData: any; ngOnDestroy(): void; ngOnInit(): void; ngAfterViewInit(): void; checkChanged(): void; getDataChanges(): boolean; handleWidthChange(event: any, column: ISimpleDataGridColumn): void; handleCellDestroy(event: ISimpleDataGridCellEvent): void; handleCellInit(event: ISimpleDataGridCellEvent): void; handleCellViewInit(event: ISimpleDataGridCellEvent): void; stopCellEditing(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }