///
/**
* 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;