UNPKG

@magic-xpa/utils

Version:

magic utils package

22 lines (21 loc) 940 B
import { Encoding } from "@magic-xpa/mscorelib"; export declare class Base64 { private static _base64EncMap; private static _base64DecMap; static encode(str: string, encoding: Encoding): string; static encode(str: string, isUseEnvCharset: boolean, encoding: Encoding): string; static encode(data: Uint8Array): Uint8Array; private static encode_0(str, encoding); private static encode_1(str, isUseEnvCharset, encoding); private static encode_2(data); static decode(str: string): string; static decode(str: string, encoding: Encoding): string; static decode(data: Uint8Array): Uint8Array; private static decode_0(str); private static decode_1(str, encoding); private static decode_2(data); static decodeToHex(str: string): string; static decodeToByte(str: string): Uint8Array; private static initializeEncMap(); private static initializeDecMap(); }