import type { InputProps } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/core/components/Input";
/**
 * A small wrapper around <input>, primarily should be used for the
 * `onBlurChange` feature, otherwise you should use <input> directly
 */
type Value = string | number | null;
export interface InputBlurChangeProps extends Omit<InputProps, "inputRef" | "value" | "onBlur"> {
    value: string | undefined;
    onBlurChange?: (event: {
        target: HTMLInputElement;
    }) => void;
    normalize?: (value: Value) => Value;
}
declare const InputBlurChange: (props: InputBlurChangeProps) => import("react/jsx-runtime").JSX.Element;
export default InputBlurChange;
