type Base = 2 | 10; /** * 将字节数格式化为易读的形式 */ export declare function humanSize(bytes: number | string, base?: Base): string; /** * 将微秒转换为毫秒 */ export declare function us2ms(value: number): string | number; /** * 将字节数转换为 KB,并保留两位小数 */ export declare function byte2KB(value: number | string, base?: Base): number; /** * 将字节数转换为 MB,并保留两位小数 */ export declare function byte2MB(value: number | string, base?: Base): number; /** * 将字节数转换为 GB,并保留两位小数 */ export declare function byte2GB(value: number | string, base?: Base): number; /** * 将字节数转换为 TB,并保留两位小数 */ export declare function byte2TB(value: number | string, base?: Base): number; /** * 将字节数转换为 TB,并保留两位小数 */ export declare function byte2PB(value: number | string, base?: 2 | 10): number; export declare function GB2byte(value: number | string, base?: Base): number; /** * 将任意值转换为布尔值 */ export declare function toBoolean(value: any): boolean; /** * 将浮点数转换为百分比,默认保留两位小数,可通过 decimal 参数指定保留的小数位数 */ export declare function toPercent(value: number | string, decimal?: number): string; /** * 格式化数字展示,小数部分四舍五入,可通过 decimal 参数指定保留的小数位数 */ export declare function formatNumber(value: number, decimal?: number): number; /** * 格式化时间展示 */ export declare function formatTime(value: number | string | undefined, format?: string): string; /** * 格式化数字展示,以千位符(即逗号 ,) 分割,`1234 => 1,234` , `1234.523 => 1,234.523` */ export declare const separateNumber: (value: string | number | undefined) => string | undefined; export {};