import type { TextInputProps } from "@mantine/core";
type Value = string | undefined;
export interface TextInputBlurChangeProps extends Omit<TextInputProps, "value" | "onBlur" | "ref"> {
    value: Value;
    onBlurChange: (event: {
        target: HTMLInputElement;
    }) => void;
    normalize?: (value: Value) => Value;
}
/**
 * A wrapper around TextInput to be used with onBlurChange prop.
 *
 * In case you don't need it, use TextInput directly.
 */
export declare function TextInputBlurChange({ value, onChange, onBlurChange, normalize, ...restProps }: TextInputBlurChangeProps): import("react/jsx-runtime").JSX.Element;
export {};
