import { type FactoryProvider, type ProviderToken } from '@angular/core'; export declare abstract class TuiValueTransformer { abstract toControlValue(componentValue: From): To; abstract fromControlValue(controlValue: To): From; } export declare function tuiValueTransformerFrom; }>(token: ProviderToken): FactoryProvider; export declare class TuiNonNullableValueTransformer extends TuiValueTransformer { private prevValue; fromControlValue(value: T): T; toControlValue(value: T | null): T; } export declare const TUI_IDENTITY_VALUE_TRANSFORMER: TuiValueTransformer;