import { type InputMask, type MaskedNumber } from 'imask';
import { type NumberFieldProps } from '../NumberField';
type UseLogicParams = NumberFieldProps;
export declare const useLogic: (props: UseLogicParams) => {
    maskProps: {
        typedValue: string | number | undefined;
        value: string | number | undefined;
        onAccept: (_: never, maskEvent: InputMask<MaskedNumber>) => void;
    };
};
export {};
