import { CSSProperties } from 'react';
import { UseFormChangeEvent } from 'src/lib/common/hooks/useForm';
interface InputProps {
    value: string;
    onChange: (e: UseFormChangeEvent) => void;
    mask: string;
    id?: string;
    prefix?: string;
    maskChar?: string;
    isInValid?: boolean;
    error?: boolean;
    showError?: boolean;
    buttonProps?: {
        button: React.ReactNode;
    };
    wrapperStyle?: CSSProperties;
    inputStyle?: CSSProperties;
    borderColor?: string;
    bgColor?: string;
    isDOB?: boolean;
    handleOnBlur?: () => void;
}
export default function MaskedInputNumber({ value, onChange, id, mask, prefix, isInValid, error, showError, buttonProps, wrapperStyle, inputStyle, borderColor, bgColor, isDOB, handleOnBlur, placeholder, }: InputProps & React.HTMLProps<HTMLInputElement>): import("react/jsx-runtime").JSX.Element;
export {};
