import { Overlay } from '@angular/cdk/overlay';
import { ElementRef, TemplateRef } from '@angular/core';
import { Subscription } from 'rxjs';
import { ResourceSelectorPopupRef } from './ref';
export interface ResourceSelectorPopupConfig {
    origin: ElementRef;
    content: TemplateRef<any>;
}
export declare class ResourceSelectorPopupService {
    private readonly overlay;
    subs: Subscription[];
    constructor(overlay: Overlay);
    open(config: ResourceSelectorPopupConfig): ResourceSelectorPopupRef;
    private createOverlay;
    private getOverlayConfig;
}
