import { type MaskitoOptions } from '@maskito/core';
import { TuiValueTransformer } from '@taiga-ui/cdk/classes';
import { type TuiMapper } from '@taiga-ui/cdk/types';
import * as i0 from "@angular/core";
export declare class TuiUnmaskHandler extends TuiValueTransformer<string> {
    readonly tuiUnmaskHandler: import("@angular/core").InputSignal<TuiMapper<[string], string>>;
    readonly maskito: import("@angular/core").InputSignal<MaskitoOptions | null>;
    fromControlValue(controlValue: unknown): string;
    toControlValue(value: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<TuiUnmaskHandler, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TuiUnmaskHandler, "[maskito][tuiUnmaskHandler]", never, { "tuiUnmaskHandler": { "alias": "tuiUnmaskHandler"; "required": false; "isSignal": true; }; "maskito": { "alias": "maskito"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
