import { QuarkElement } from 'quarkc';
export default class Dialog extends QuarkElement {
    maskClose: boolean;
    lazy: boolean;
    destroyAfterClose: boolean;
    className: string;
    zIndex: number;
    isShow: boolean;
    isAppend: boolean;
    handleEsc: (e: KeyboardEvent) => void;
    refTmp: any;
    dialogRef: import("quarkc").Ref<any>;
    open: () => void;
    close: () => void;
    listen: () => void;
    offListen: () => void;
    checkZIndex: () => void;
    emitConfirm: () => void;
    emitClose: () => void;
    clickMask: () => void;
    clickMain: (e: any) => void;
    render(): any;
}
