import { ComponentFactoryResolver, Injector, ApplicationRef, ComponentRef, EventEmitter } from '@angular/core'; import { PgFlagNotificationComponent } from './pg-flag-notification.component'; import { PgFlagNotificationOptions } from './pg-flag-notification-options'; import * as i0 from "@angular/core"; export declare class PgFlagNotificationRef { private _componentRef; private _options; afterDismissed: EventEmitter; constructor(_componentRef: ComponentRef, _options: PgFlagNotificationOptions); dismiss(): void; private _destroyAndEmit; } export declare class PgFlagNotificationService { private _document; private _componentFactoryResolver; private _injector; private _appRef; constructor(_document: any, _componentFactoryResolver: ComponentFactoryResolver, _injector: Injector, _appRef: ApplicationRef); showFlagNotification(title: string, body?: string, action?: string, actionHandler?: Function, options?: PgFlagNotificationOptions): PgFlagNotificationRef; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; }