23 lines
629 B
TypeScript
23 lines
629 B
TypeScript
import type { DeflateOptions } from 'fflate';
|
|
/**
|
|
* Encode and compress data
|
|
*
|
|
* 编码和压缩数据
|
|
*
|
|
* @param data - Data to encode / 要编码的数据
|
|
* @param level - Compression level / 压缩级别
|
|
*
|
|
* @returns Base64 encoded compressed data / Base64 编码的压缩数据
|
|
*/
|
|
export declare const encodeData: (data: string, level?: DeflateOptions["level"]) => string;
|
|
/**
|
|
* Decode and unzip data
|
|
*
|
|
* 解码和解压数据
|
|
*
|
|
* @param base64 - Base64 encoded data / Base64 编码的数据
|
|
*
|
|
* @returns Decoded string / 解码后的字符串
|
|
*/
|
|
export declare const decodeData: (base64: string) => string;
|