import "../../CommonImports"; import "../../Core/core.css"; import "./IdentityPicker.css"; import * as React from "react"; import { IIdentityPickerProps } from "./IdentityPicker.Props"; export declare class IdentityPicker extends React.Component { private cachedResults; private resolveEmailPromises; private itemRefs; private tagPickerRef; private currentPromise; private openedIdentityCard; private outerElement; private lastSearchVal; private suggestions; private suggestionsLoading; private _isMounted; private nonIdentitySuggestions; private static readonly area; private static readonly feature; constructor(props: IIdentityPickerProps); render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; private updateResolvedEmail; private updateSuggestionsList; private areTagsEqual; private renderSuggestionItem; private onKeyDownSuggestionItem; private createDefaultItem; private onOpenPersonaCard; private onClosePersonaCard; private shouldBlurClear; private onEmptyInputFocus; private focusContactCardButton; private onAddIdentity; private onDelimitedSearch; private renderCustomSuggestionItem; private convertItemToPill; private onResolveSuggestions; private setStateSafe; }