///
import '@polymer/paper-dialog/paper-dialog.js';
import { KanoAlertElement } from './alert.js';
import DialogProvider from './dialog-provider.js';
import { Base } from './base.js';
export declare class Dialog extends Base {
private _onDidConfirm;
readonly onDidConfirm: import("@kano/common/index.js").IEvent;
private _onDidCancel;
readonly onDidCancel: import("@kano/common/index.js").IEvent;
private _onDidClose;
readonly onDidClose: import("@kano/common/index.js").IEvent;
createDom(opts: DialogProvider): KanoAlertElement;
_onClose(e: CustomEvent): void;
}
export default Dialog;