import { ComponentPortal, DomPortalOutlet } from '@angular/cdk/portal';
import { ApplicationRef, ComponentFactoryResolver, Injector } from '@angular/core';
import { Subscription } from 'rxjs';
import { HelpDocumentComponent } from './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>;
    open(context?: {
        title: string;
        rawUrl: string;
    }): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<HelpDocumentService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<HelpDocumentService>;
}
