UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

13 lines (12 loc) 745 B
import { type FactoryProvider, InjectionToken } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { type TuiAlertOptions } from './alert.interfaces'; export declare const TUI_ALERT_DEFAULT_OPTIONS: Omit<TuiAlertOptions, 'appearance' | 'icon'>; export declare const TUI_ALERT_OPTIONS: InjectionToken<TuiAlertOptions<undefined>>; export declare const TUI_ALERT_POSITION: InjectionToken<string>; export declare const TUI_ALERTS: InjectionToken<BehaviorSubject<readonly any[]>>; /** * Grouping alerts by their component */ export declare const TUI_ALERTS_GROUPED: InjectionToken<import("rxjs").Observable<(readonly any[])[]>>; export declare function tuiAlertOptionsProvider(options: Partial<TuiAlertOptions>): FactoryProvider;