export declare class Modal { option: any; body: any; backdrop: any; container: any; config: any; closeEventHandle: any; cancelEventHandle: any; okEventHandle: any; element: any; okEventElement: any; cancelEventElement: any; data: any; constructor(option?: any); init: (option: any) => void; getUuidCss: (mainCss: any, uuid: any) => string; getMainElem: (name: any, mainCss: any, uuidCss: any) => string; open: (template: any, config: any, callback: any) => this; doCloseEvent: (isOk: any, autoClose: any, callback: any) => void; autoMiddle: (elem: any) => void; parseConfig: (config: any) => any; parseData: (config: any) => any; parseTemplate: (template: any, data: any) => any; close: (callback: any) => void; destroy: () => void; show: (animation: any) => void; hide: (animation: any, callback: any) => void; opening: () => void; closing: () => void; disableScroll: () => void; enableScroll: () => void; } export declare function tip(config: any, callback?: any): Modal; export declare function alert(config: any, callback?: any): Modal; export declare function confirm(config: any, callback?: any): Modal;