import { default as React } from 'react'; import { ElementSize, FormVariant } from '../FieldWrapper'; export interface SearchInputProps extends Omit, 'name' | 'size' | 'value' | 'defaultValue' | 'onChange' | 'type'> { name: string; label?: string; variant?: FormVariant; size?: ElementSize; value?: string; defaultValue?: string; onChangeValue?: (value: string) => void; onSearch?: (value: string) => void; debounceMs?: number; searchAsYouType?: boolean; clearable?: boolean; onClear?: () => void; loading?: boolean; leadingContent?: React.ReactNode; error?: string; } export default function SearchInput({ name, label, variant, size, value, defaultValue, onChangeValue, onSearch, debounceMs, searchAsYouType, clearable, onClear, loading, leadingContent, error, required, className, disabled, ...rest }: SearchInputProps): import("react/jsx-runtime").JSX.Element;