import React from 'react'; import { TypographyProps } from '@material-ui/core/Typography'; import { SelectComponentsConfig } from 'react-select/lib/components'; import { Props as SelectProps } from 'react-select/lib/Select'; import { Styles } from './Autocomplete.style'; export declare enum AutocompleteSize { small = "small", large = "large" } export declare type AutocompleteProps = SelectProps & Styles & { virtualized?: boolean; size?: AutocompleteSize; SingleValueProps?: TypographyProps; components?: SelectComponentsConfig; }; export declare const defaultAutoCompleteStyles: { clearIndicator: (provided: any, state: any) => any; dropdownIndicator: (provided: any, state: any) => any; }; declare const _default: React.ComponentType, React.ReactText> & import("@material-ui/core/styles/withStyles").StyledComponentProps<"root" | "disabled" | "placeholder" | "option" | "paper" | "inputLarge" | "inputSmall" | "inputFilled" | "controlLarge" | "controlSmall" | "controlIsMulti" | "valueContainer" | "optionSmall" | "optionLarge" | "selectedOption" | "noOptionsMessageSmall" | "noOptionsMessageLarge" | "menuList" | "multiValueChipSmall" | "multiValueChipLarge" | "singleValueSmall" | "singleValueLarge" | "paperMarginNormal" | "paperMarginDense" | "paperMarginNone" | "groupRoot" | "groupHeaderSmall" | "groupHeaderLarge" | "primaryOptionTextLarge" | "secondaryOptionTextLarge" | "primaryOptionTextSmall" | "secondaryOptionTextSmall">>; export default _default; //# sourceMappingURL=Autocomplete.d.ts.map