import { AfterViewInit, EventEmitter } from '@angular/core'; import { RealsoftChip } from './chip'; import { RealsoftChipEditInput } from './chip-edit-input'; import { RealsoftChipEvent } from './models'; import * as i0 from "@angular/core"; export interface RealsoftChipEditedEvent extends RealsoftChipEvent { value: string; } export declare class RealsoftChipRow extends RealsoftChip implements AfterViewInit { protected basicChipAttrName: string; private _editStartPending; editable: boolean; readonly edited: EventEmitter; /** The default chip edit input that is used if none is projected into this chip row. */ defaultEditInput?: RealsoftChipEditInput; /** The projected chip edit input. */ contentEditInput?: RealsoftChipEditInput; _isEditing: boolean; constructor(); _hasTrailingIcon(): boolean; /** Sends focus to the first gridcell when the user clicks anywhere inside the chip. */ _handleFocus(): void; _handleKeydown(event: KeyboardEvent): void; _handleDoubleclick(event: MouseEvent): void; private _startEditing; private _onEditFinish; private _getEditInput; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }