import { Injector } from '@angular/core'; import { MdDialog, MdDialogRef } from '@angular/material'; import 'rxjs/add/operator/toPromise'; import { ODialogComponent, ODialogConfig } from '../components'; export declare class DialogService { protected injector: Injector; protected ng2Dialog: MdDialog; protected dialogRef: MdDialogRef; constructor(injector: Injector); readonly dialog: ODialogComponent; alert(title: string, message: string, config?: ODialogConfig): Promise; info(title: string, message: string, config?: ODialogConfig): Promise; warn(title: string, message: string, config?: ODialogConfig): Promise; error(title: string, message: string, config?: ODialogConfig): Promise; confirm(title: string, message: string, config?: ODialogConfig): Promise; protected openDialog(observer: any): void; }