UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

15 lines (14 loc) 688 B
import { InjectionToken, type Provider } from '@angular/core'; import { BehaviorSubject, type Observable } from 'rxjs'; import { type TuiDialogOptions } from './dialog.interfaces'; export declare const TUI_DIALOGS: InjectionToken<BehaviorSubject<readonly any[]>>; export declare const TUI_DIALOG_DEFAULT_OPTIONS: TuiDialogOptions<void>; /** * A stream to close dialogs */ export declare const TUI_DIALOGS_CLOSE: InjectionToken<Observable<unknown>>; /** * Default parameters for dialog component */ export declare const TUI_DIALOG_OPTIONS: InjectionToken<TuiDialogOptions<void>>; export declare function tuiDialogOptionsProvider(options: Partial<TuiDialogOptions<unknown>>): Provider;