/// import { BaseComponent } from '../../../../Utilities'; import { IBaseFloatingPickerProps } from '../../../../FloatingPicker'; import { ISelectedPeopleItemProps } from '../SelectedPeopleList'; import { IExtendedPersonaProps } from '../SelectedPeopleList'; import { IPeoplePickerItemState } from './ExtendedSelectedItem'; import { IPersonaProps } from '../../../../Persona'; export interface IEditingSelectedPeopleItemProps extends ISelectedPeopleItemProps { onEditingComplete: (oldItem: any, newItem: any) => void; onRenderFloatingPicker?: (props: IBaseFloatingPickerProps) => JSX.Element; floatingPickerProps?: IBaseFloatingPickerProps; getEditingItemText?: (item: IExtendedPersonaProps) => string; } export declare class EditingItem extends BaseComponent { private _editingInput; private _editingFloatingPicker; private _onRenderFloatingPicker; private _floatingPickerProps; constructor(props: IEditingSelectedPeopleItemProps); componentDidMount(): void; render(): JSX.Element; private _renderEditingSuggestions; private _resolveInputRef; private _onInputClick; private _onInputBlur; private _onInputChange; private _onInputKeyDown(ev); private _onSuggestionSelected; }