import * as React from 'react'; import { FormContextProps } from '../../hoc/withFormContext'; import { AutocompleteTagBuilderProps, AutocompleteTagBuilderState } from './AutocompleteTagBuilder.types.part'; export declare class AutocompleteTagBuilderInt extends React.Component & FormContextProps, AutocompleteTagBuilderState> { private _fireOnInputChange; private _inputNode; constructor(props: AutocompleteTagBuilderProps); UNSAFE_componentWillReceiveProps(nextProps: AutocompleteTagBuilderProps): void; componentDidMount(): void; componentWillUnmount(): void; private addSuggestion; private removeValueByIndex; private updateValue; private changeInputValue; private getSuggestionValue; private getSuggestionKey; private getTagsArray; private defaultSuggestionRenderer; private tagRemoveHandler; private suggestionSelectedHandler; private inputChangeHandler; private inputRefHandler; private tagBuilderRenderer; render(): JSX.Element; static inner: { readonly TagBuilder: React.SFC; readonly Autocomplete: React.SFC>; }; }