import { InputProps, SharedProps as InputSharedProps } from '../input/types'; import { Override } from '../overrides'; /** * lg size is deprecated. Please use md. */ export declare type Size = 'xxxs' | 'xxs' | 'xs' | 'sm' | 'md' | 'lg'; export declare type Variant = 'default' | 'light'; export declare type SearchProps = Omit & { size?: Size; bordered?: boolean; debounceInterval?: number; debouncedOnChange?: InputProps['onChange']; variant?: Variant; overrides?: { SearchIcon?: Override>; }; }; export declare type SharedProps = Omit & { $size: Size; $bordered: boolean; $variant: Variant; }; export declare type StatefulSearchProps = Omit & { initialState?: string; };