import { ElementRef, EventEmitter } from '@angular/core'; import { ISimpleDataGridColumnWidthChangeEvent } from '../../interfaces/simple-datagrid-column-width-change-event.interface'; import { ISimpleDataGridCellEvent } from '../../interfaces/simple-datagrid-cell-event.interface'; import { SimpleBaseClass } from '../../../_base/simple-base-class'; import { ISimpleDataGridColumn } from '../../interfaces/simple-datagrid-column.interface'; import * as i0 from "@angular/core"; export declare class SimpleDatagridCellComponent extends SimpleBaseClass { cellTd: ElementRef; index: number; listenForWidthChange: boolean; rowData: any; column: ISimpleDataGridColumn; rowInstance: any; onBlur: EventEmitter; onChange: EventEmitter; onClick: EventEmitter; onDestroy: EventEmitter; onDblClick: EventEmitter; onEnterEditMode: EventEmitter; onExitEditMode: EventEmitter; onFocus: EventEmitter; onInit: EventEmitter; onViewInit: EventEmitter; onWidthChange: EventEmitter; get class(): string; get width(): number; commentElementTag: boolean; isEditing: boolean; previousWidth: number; ngOnDestroy(): void; ngOnInit(): void; ngAfterViewInit(): void; checkWidthChanged(): void; getActualWidth(): number; private getEventData; handleBlur(): void; handleChange(): void; handleClick(): void; handleDblClick(): void; handleFocus(): void; selectCell(): void; startEditing(): void; stopEditing(): void; toggleEditMode(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }