import * as i0 from "@angular/core"; export interface Toast { id: number; title?: string; description: string; variant?: 'default' | 'destructive' | 'success'; duration?: number; remainingTime: number; isPaused: boolean; } export type ToastPosition = 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left' | 'top-center' | 'bottom-center'; export declare class ToastService { private toasts; private toastSubject; toasts$: import("rxjs").Observable; constructor(); show(toast: Omit): void; private tick; setPaused(id: number, paused: boolean): void; remove(id: number): void; private notify; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }