import { BehaviorSubject } from 'rxjs'; import { INotifierOptions, INotifierState } from './notifier.model'; export declare abstract class EdoNotifierService { state$: BehaviorSubject; notifications: object[]; notifications$: BehaviorSubject; protected defaultOptions: INotifierOptions; abstract open(options: INotifierOptions): void; abstract close(notification?: object): void; success(options: INotifierOptions): void; info(options: INotifierOptions): void; warn(options: INotifierOptions): void; error(options: INotifierOptions): void; }