import { IStaticDialogWidget } from '@oinone/kunlun-engine';
import { StaticPopupWidget } from '../StaticPopupWidget';
import { DialogWidgetProps } from './DialogWidget';
export declare class StaticDialogWidget extends StaticPopupWidget<DialogWidgetProps> implements IStaticDialogWidget {
    protected getPopupScene(): string;
    initialize(props: DialogWidgetProps): this;
    private teleport;
    private destroyOnClose;
    private title;
    private help;
    private draggable;
    private width;
    private fixedHeight;
    private zIndex;
    private maskClosable;
    private headerInvisible;
    private footerInvisible;
    private okText;
    private okInvisible;
    private cancelText;
    private cancelInvisible;
    private actionLoading;
    private actionReverse;
    setTeleport(fn: () => HTMLElement): void;
    setDestroyOnClose(destroyOnClose: boolean): void;
    setTitle(title: string | null): void;
    setHelp(help: string | undefined): void;
    setDraggable(draggable: boolean): void;
    setWidth(width: string | number): void;
    setFixedHeight(fixedHeight: string | undefined): void;
    setZIndex(zIndex: number | undefined): void;
    setMaskClosable(maskClosable: boolean): void;
    setHeaderInvisible(headerInvisible: boolean): void;
    setFooterInvisible(footerInvisible: boolean): void;
    setOkText(okText: string): void;
    setOkInvisible(okInvisible: boolean): void;
    setCancelText(cancelText: string): void;
    setCancelInvisible(cancelInvisible: boolean): void;
    setActionLoading(actionLoading: boolean): void;
    setActionReverse(actionReverse: boolean): void;
}
