/// interface DialogOptions { lang?: string; show?: boolean; title?: string; width?: string | number | null; zIndex?: number; theme?: string; context?: | WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance; message?: string; overlay?: boolean; selector?: string; ariaLabel?: string; className?: string; customStyle?: string; transition?: string; asyncClose?: boolean; businessId?: number; sessionFrom?: string; overlayStyle?: string; appParameter?: string; messageAlign?: string; sendMessageImg?: string; showMessageCard?: boolean; sendMessagePath?: string; sendMessageTitle?: string; confirmButtonText?: string; cancelButtonText?: string; showConfirmButton?: boolean; showCancelButton?: boolean; closeOnClickOverlay?: boolean; confirmButtonOpenType?: string; } declare const Dialog: { (options: DialogOptions): Promise< WechatMiniprogram.Component.Instance< Record, Record, Record, Record, false > >; alert( options: DialogOptions ): Promise< WechatMiniprogram.Component.Instance< Record, Record, Record, Record, false > >; confirm( options: DialogOptions ): Promise< WechatMiniprogram.Component.Instance< Record, Record, Record, Record, false > >; close(): void; stopLoading(): void; currentOptions: DialogOptions; defaultOptions: DialogOptions; setDefaultOptions(options: DialogOptions): void; resetDefaultOptions(): void; }; export default Dialog;