import { InjectionToken, type Provider } from '@angular/core'; import { type TuiDateMode } from '@taiga-ui/cdk/date-time'; import { type Observable } from 'rxjs'; /** * Formatting configuration for displayed dates */ export interface TuiDateFormatSettings { /** * Date format mode. */ readonly mode: TuiDateMode; /** * Separator between date segments * @example 10.02 ('.' by default) */ readonly separator: string; } export declare const TUI_DEFAULT_DATE_FORMAT: TuiDateFormatSettings; /** * Formatting configuration for displayed dates */ export declare const TUI_DATE_FORMAT: InjectionToken>; export declare function tuiDateFormatProvider(options: Partial): Provider;