type Params = {
    currentValue?: Date | null;
    mask: string;
    /**
     * Изменение value для DatePicker
     * */
    onChangeValue?: (date?: Date | null, maskedValue?: string) => void;
};
type Returned = {
    /**
     * Value для MaskField
     * */
    maskedValue: string;
    /**
     * Изменение maskedValue по Date
     * */
    onMaskedDateChange: (date: Date) => void;
    /**
     * Изменение maskedValue
     * */
    onMaskedValueChange: (value: string) => void;
    /**
     * Реакция на blur maskedValue
     * */
    onMaskedValueBlur: () => void;
};
/**
 * Хук для управления значением для MaskField
 */
export declare const useMaskedValue: ({ currentValue, mask, onChangeValue, }: Params) => Returned;
export {};
