import { type TuiValueTransformer } from '@taiga-ui/cdk/classes';
import { type TuiDay } from '@taiga-ui/cdk/date-time';
export interface TuiInputDateOptions {
    readonly icon: string;
    readonly max: TuiDay;
    readonly min: TuiDay;
    readonly valueTransformer: TuiValueTransformer<TuiDay | null, any>;
}
export declare const TUI_INPUT_DATE_DEFAULT_OPTIONS: {
    readonly icon: "@tui.calendar";
    readonly min: TuiDay;
    readonly max: TuiDay;
    readonly valueTransformer: TuiValueTransformer<any, any>;
};
export declare const TUI_INPUT_DATE_OPTIONS: import("@angular/core").InjectionToken<TuiInputDateOptions>, tuiInputDateOptionsProvider: (item: Partial<TuiInputDateOptions> | (() => Partial<TuiInputDateOptions>)) => import("@angular/core").FactoryProvider;
