import { ComponentProps as ComponentProps$1 } from "../utils/types/ComponentProps.js";
import { ForwardRefComponent } from "../utils/polymorphic.js";
import _default from "../TextInput/TextInput.js";
import React from "react";

//#region src/Autocomplete/AutocompleteInput.d.ts
type InternalAutocompleteInputProps = {
  as?: React.ComponentType<React.PropsWithChildren<any>>;
  /**
   * @deprecated `openOnFocus` is deprecated and will be removed in v38.
   * When `true`, autocomplete menu will show on focus or click.
   */
  openOnFocus?: boolean;
};
declare const AutocompleteInput: ForwardRefComponent<typeof _default, InternalAutocompleteInputProps>;
type AutocompleteInputProps = ComponentProps$1<typeof AutocompleteInput>;
//#endregion
export { AutocompleteInputProps, AutocompleteInput as default };