import "../../CommonImports"; import "../../Core/core.css"; import "./Autocomplete.css"; import * as React from "react"; import { IAutocompleteProps } from "./Autocomplete.Props"; import { ILabelModel } from "../Label/Label.Props"; interface IAutocompleteState { currentSuggestionIndex: number; currentSuggestions: ILabelModel[]; displayCallout: boolean; displayPlaceholderText: boolean; displayTypeAhead: boolean; isLoading: boolean; } export declare class Autocomplete extends React.Component { private static readonly DEFAULT_COLORS; private currentSelectedColorIndex; private loadingDelayTimeoutId; private inputRef; constructor(props: IAutocompleteProps); render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; UNSAFE_componentWillReceiveProps(nextProps: IAutocompleteProps): void; focus(): void; private getTypeAheadValue; private isNewRowSelected; private onBlur; private onCheckForExactSuggestionMatches; private onFocus; private onInputChange; private onKeyDown; private onPipClick; private onNewLabelClick; private onSuggestionClick; private onValueChange; private submit; } export {};