import { OutlinedInputProps } from '@mui/material/OutlinedInput';
export type DebounceProps = {
    value: string;
    onChange: (value: string) => void;
    debounce?: number;
};
/**
 * A debounced text input with search icon and clear button.
 */
export declare function DebouncedInput({ value: initialValue, onChange, debounce, placeholder, ...rest }: Omit<OutlinedInputProps, 'onChange'> & DebounceProps): import("react/jsx-runtime").JSX.Element;
