import 'rxjs/add/operator/map';
import { AlertComponent } from './alert/alert.component';
import { ConfirmComponent } from './confirm/confirm.component';
import { PromptComponent } from './prompt/prompt.component';
import { DialogData } from './dialog.model';
import { PortalUtil } from '../util/portal';
export declare class DialogService {
    private portalUtil;
    constructor(portalUtil: PortalUtil);
    alert(content: string, title?: string, opts?: any): DialogData<AlertComponent>;
    confirm(content: string, opts?: any): DialogData<ConfirmComponent>;
    prompt(content: string, opts?: any): DialogData<PromptComponent>;
}
