import { Observable } from 'rxjs';
export interface DialogConfig {
    content: string;
    title?: string;
    btnsText?: Array<string>;
}
export declare class DialogController {
    config: Observable<DialogConfig | string>;
    private action;
    private actionSource;
    private configSource;
    constructor();
    show(params: DialogConfig | string): Promise<any>;
    publishAction(result: boolean): void;
}
