import React from "react";
export declare type AutoCompleteProps = {
    Icon?: null | React.ElementType;
    id: string;
    label: string;
    loading: boolean;
    multiple?: boolean;
    NoOptionsComponent?: React.Component;
    options: ({
        label: any;
        noOption?: any | null;
        value: any;
    } | any)[];
    readOnly?: boolean;
    value: {
        label: any;
        noOption: any;
        value: any;
    } | null | undefined | any;
    onChange(value: any, valueObj: any): void;
    customRenderInput?: (any: any) => JSX.Element;
    customRenderOptions?: (any: any) => JSX.Element;
    ListboxComponent?: any;
    PaperComponent?: any;
};
declare const _default: ({ onChange, NoOptionsComponent, label, readOnly, id, value, options, loading, multiple, Icon, customRenderInput, customRenderOptions, ListboxComponent, PaperComponent, }: AutoCompleteProps) => JSX.Element;
export default _default;
