UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

12 lines (11 loc) 937 B
import type { MaskitoTimeParams } from '@maskito/kit'; import type { TuiValueTransformer } from '@taiga-ui/cdk/classes'; import type { TuiTime } from '@taiga-ui/cdk/date-time'; import type { TuiHandler } from '@taiga-ui/cdk/types'; import type { TuiSizeL, TuiSizeS } from '@taiga-ui/core/types'; export interface TuiInputTimeOptions extends Required<Pick<MaskitoTimeParams, 'mode' | 'timeSegmentMaxValues' | 'timeSegmentMinValues'>> { readonly icon: TuiHandler<TuiSizeL | TuiSizeS, string>; readonly valueTransformer: TuiValueTransformer<TuiTime | null, any> | null; } export declare const TUI_INPUT_TIME_DEFAULT_OPTIONS: TuiInputTimeOptions; export declare const TUI_INPUT_TIME_OPTIONS: import("@angular/core").InjectionToken<TuiInputTimeOptions>, tuiInputTimeOptionsProvider: (item: Partial<TuiInputTimeOptions> | import("@angular/core").ProviderToken<Partial<TuiInputTimeOptions>>) => import("@angular/core").FactoryProvider;