import { ComponentFactoryResolver, Injector, Type } from '@angular/core'; import { OverlayContainerRef } from 'ng-devui/overlay-container'; import { Message, ToastComponent } from './toast.component'; import * as i0 from "@angular/core"; export interface IToastOptions { value?: Array; life?: number; lifeMode?: string; style?: object; styleClass?: string; sticky?: boolean; injector?: Injector; appendUpperLimit?: number; component?: Type; componentFactoryResolver?: ComponentFactoryResolver; } export declare class ToastService { private overlayContainerRef; private componentFactoryResolver; constructor(overlayContainerRef: OverlayContainerRef, componentFactoryResolver: ComponentFactoryResolver); open({ value, life, lifeMode, sticky, style, styleClass, appendUpperLimit, injector, /** * @deprecated */ component, componentFactoryResolver, }?: IToastOptions): { toastInstance: ToastComponent; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }