/// /** * QR显示在终端 */ export declare function QRTerminal(text: string): Promise; /** * base64格式的预览二维码图片 */ export declare function QRToDataURL(text: string): Promise; /** * 生成本地图片 */ export declare function QRImage(filepath: string, text: string): Promise; export declare function getMACAdress(): string; export declare function geClientInfo(): { mac: string; terminalVersion: any; terminalType: string; os: string; osVersion: string; osArch: string; }; export declare function pause(time: number): Promise; /** * 获取缓存存放目录 * ${home}/.alipaydev * /Users/nuge.lw/.alipaydev */ export declare function cachedir(): string; /** * 获取临时文件夹 */ export declare function tmpdir(): Promise; export declare const sleep: typeof setTimeout.__promisify__; /** * 版本号比较 * @param {string} v1 版本号 * @param {string} operator 操作符,'>', '>=', '<=', '==', '!=' * @param {string} v2 版本号 * @return {boolean} * @example * util.compareVersion('1.3.2', '>', '1.2'); * util.compareVersion('1.3.2', '>=', '1.2'); * util.compareVersion('1.3.2', '==', '1.2'); * util.compareVersion('1.3.2', '!=', '1.2'); */ export declare function compareVersion(version1: string, operator: string, version2: string): boolean; export declare function getUploadKeyLink(): string; export declare function getMBSize(bytes: number): string;