import { ComponentPortal, DomPortalOutlet } from '@angular/cdk/portal';
import { ApplicationRef, ComponentFactoryResolver, Injector } from '@angular/core';
import { Subscription } from 'rxjs';
import { HelpDocumentComponent } from '../help-document/component';
import * as i0 from "@angular/core";
export declare class HelpDocumentService {
    private readonly rootInjector;
    private readonly cfr;
    private readonly appRef;
    constructor(rootInjector: Injector, cfr: ComponentFactoryResolver, appRef: ApplicationRef);
    portalHost: DomPortalOutlet;
    subscription: Subscription;
    portal: ComponentPortal<HelpDocumentComponent>;
    private open;
    openHelpDoc(url: string, title?: string, path?: string): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<HelpDocumentService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<HelpDocumentService>;
}
