import { AutocompleteCompound } from './types/Autocomplete.types.ts'; export { AUTOCOMPLETE_INPUT_STYLES } from './components/autocomplete-input/styles/AutocompleteInput.css.ts'; export { AUTOCOMPLETE_TRIGGER_STYLES } from './components/autocomplete-trigger/styles/AutocompleteTrigger.css.ts'; export { AUTOCOMPLETE_CONTENT_STYLES } from './components/autocomplete-content/styles/AutocompleteContent.css.ts'; export { AUTOCOMPLETE_ITEM_STYLES } from './components/autocomplete-item/styles/AutocompleteItem.css.ts'; export { AUTOCOMPLETE_SEPARATOR_STYLES } from './components/autocomplete-separator/styles/AutocompleteSeparator.css.ts'; /** * A styled autocomplete control built on top of `@base-ui/react/autocomplete`. * * Exposes the full Base UI Autocomplete API as compound subcomponents, all * styled to match the library's design tokens. The input looks and behaves like * a TextField, and the listbox popup follows the same visual language as the * Select and DropdownMenu components. * * For a simpler, field-style API (label, helperText, error, options array), * use `AutocompleteField`. * * @example * ```tsx * * * * * Apple * Banana * * * * ``` */ declare const Autocomplete: AutocompleteCompound; export default Autocomplete;