/// <reference types="react" />
export declare const AsyncAutocomplete: <TOptions, TMultiple extends boolean = false, TDisableClearable extends boolean = false, TFreeSolo extends boolean = false>(props: Omit<import("../Autocomplete").AutocompleteProps<TOptions, TMultiple, TDisableClearable, TFreeSolo>, "success" | "error" | "disabled" | "fullWidth" | "loading" | "required" | "options" | "filterOptions" | "inputValue"> & {
    isLoading?: boolean | undefined;
    isDisabled?: boolean | undefined;
    isFullWidth?: boolean | undefined;
    isError?: boolean | undefined;
    isRequired?: boolean | undefined;
    isSuccess?: boolean | undefined;
    fetchDelayMs?: number | undefined;
    fetchOptions: (search: string, signal?: AbortSignal | undefined) => Promise<TOptions[]>;
    minSymbolsToFetch?: number | undefined;
    onDataLoadError?: ((error: Error) => void) | undefined;
} & import("react").RefAttributes<unknown>) => import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | null;
