| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | 
							- /// <reference types="miniprogram-api-typings" />
 
- /// <reference types="miniprogram-api-typings" />
 
- export type Action = 'confirm' | 'cancel' | 'overlay';
 
- type DialogContext = WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance;
 
- interface DialogOptions {
 
-     lang?: string;
 
-     show?: boolean;
 
-     title?: string;
 
-     width?: string | number | null;
 
-     zIndex?: number;
 
-     theme?: string;
 
-     context?: (() => DialogContext) | DialogContext;
 
-     message?: string;
 
-     overlay?: boolean;
 
-     selector?: string;
 
-     ariaLabel?: string;
 
-     /**
 
-      * @deprecated use custom-class instead
 
-      */
 
-     className?: string;
 
-     customStyle?: string;
 
-     transition?: string;
 
-     /**
 
-      * @deprecated use beforeClose instead
 
-      */
 
-     asyncClose?: boolean;
 
-     beforeClose?: null | ((action: Action) => Promise<void | boolean> | void);
 
-     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.TrivialInstance>;
 
-     alert(options: DialogOptions): Promise<WechatMiniprogram.Component.TrivialInstance>;
 
-     confirm(options: DialogOptions): Promise<WechatMiniprogram.Component.TrivialInstance>;
 
-     close(): void;
 
-     stopLoading(): void;
 
-     currentOptions: DialogOptions;
 
-     defaultOptions: DialogOptions;
 
-     setDefaultOptions(options: DialogOptions): void;
 
-     resetDefaultOptions(): void;
 
- };
 
- export default Dialog;
 
 
  |