import { Toast } from 'bootstrap'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export type BsStyle = 'info' | 'success' | 'warning' | 'danger' | 'primary' | 'secondary' | 'light' | 'dark'; export interface ToastAction { text?: string; style?: string | string; icon?: string; hideToast?: boolean; action: () => void; } export interface ToastMessage { icon?: string; message: string; style?: BsStyle | string; actions?: ToastAction[]; options?: Toast.Options; } export declare class ToastService { onToastMessage: Subject; show(message: string, style?: BsStyle | string, actions?: ToastAction[], options?: Toast.Options): void; hide(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }