UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

15 lines (14 loc) 651 B
import { type TuiDialogOptions } from '@taiga-ui/core/components/dialog'; import { type Observable } from 'rxjs'; import { type TuiConfirmData } from './confirm.component'; import * as i0 from "@angular/core"; export declare class TuiConfirmService { private readonly dialogs; private readonly component; private dirty; markAsDirty(): void; markAsPristine(): void; withConfirm<T = TuiConfirmData>(options: Partial<TuiDialogOptions<T extends infer U ? U : never>>): Observable<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<TuiConfirmService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TuiConfirmService>; }