import React from 'react'; import { InputWithOptions, ManualInputFnSignature, OnSelectFnSignature } from '../InputWithOptions'; import { DropdownLayoutValueOption } from '../DropdownLayout'; import { AutoCompleteProps } from './AutoComplete.types'; declare class AutoCompleteComponent extends InputWithOptions { static displayName: string; static defaultProps: Partial; protected dropdownAdditionalProps(): { options: import("../DropdownLayout").DropdownLayoutOption[]; }; } type AutoComplete = AutoCompleteComponent; declare const AutoComplete: React.ForwardRefExoticComponent void) | undefined> & { predicate?: (option: DropdownLayoutValueOption, index: number, array: DropdownLayoutValueOption[]) => boolean; emptyStateMessage?: React.ReactNode; onEmptyState?: () => void; } & React.RefAttributes> & import("hoist-non-react-statics").NonReactStatics; export { AutoComplete }; //# sourceMappingURL=AutoComplete.d.ts.map