import { type MouseEventHandler, type Ref } from 'react';
import type { InputProps } from '../Input';
import type { SelectTriggerInputProps } from '../Select/typings';
export interface AutoCompleteInsideTriggerProps {
/**
* Disabled state for the input.
*/
disabled: boolean;
/**
* Error state for the input.
*/
error: boolean;
/**
* Whether the trigger should render as active (focused/open).
*/
active: boolean;
/**
* Input display value (usually the current search text).
*/
value: string;
/**
* Input placeholder text.
*/
placeholder?: string;
/**
* Input variant sizing.
*/
size?: InputProps['size'];
/**
* Additional class name for the trigger.
*/
className?: string;
/**
* Input ref (points to the underlying element).
*/
inputRef?: Ref;
/**
* Props forwarded to the underlying input element.
*/
resolvedInputProps: SelectTriggerInputProps;
/**
* Whether to show the clear icon.
*/
clearable: boolean;
/**
* Input clear handler.
*/
onClear?: MouseEventHandler;
}
export default function AutoCompleteInsideTrigger(props: AutoCompleteInsideTriggerProps): import("react/jsx-runtime").JSX.Element;