weird64: {
encodeBooleans: (
booleans: readonly boolean[],
charset?: string,
) => string;
decodeBooleans: (encoded: string, charset?: string) => boolean[];
encodeBinaryString: (binary: string, charset?: string) => string;
decodeBinaryString: (encoded: string, charset?: string) => string;
encodeBlob: (blob: Blob, charset?: string) => Promise<string>;
decodeBlob: (
encoded: string,
mimeType?: string,
charset?: string,
) => Promise<Blob>;
DEFAULT_CHARSET: string;
} = ...
Type Declaration
-
encodeBooleans: (booleans: readonly boolean[], charset?: string) => string
-
decodeBooleans: (encoded: string, charset?: string) => boolean[]
-
encodeBinaryString: (binary: string, charset?: string) => string
-
decodeBinaryString: (encoded: string, charset?: string) => string
-
encodeBlob: (blob: Blob, charset?: string) => Promise<string>
-
decodeBlob: (encoded: string, mimeType?: string, charset?: string) => Promise<Blob>
-
DEFAULT_CHARSET: string
Namespace-style API for consumers who prefer a single object.
All functions are also available as named exports for optimal tree shaking.