import type { ComponentProps, Renderer } from '../..'; import type { AutocompleteClassNames } from './Autocomplete'; export type AutocompleteSearchProps = { inputProps: ComponentProps<'input'>; onClear: () => void; query: string; isSearchStalled: boolean; onCancel?: () => void; isDetached?: boolean; submitTitle?: string; onAiModeClick?: () => void; aiModeButtonDisabled?: boolean; classNames?: Partial; }; export declare function createAutocompleteSearchComponent({ createElement }: Renderer): (userProps: AutocompleteSearchProps) => JSX.Element;