univ-conv
Version:
The universal binary and text converter
12 lines • 658 B
TypeScript
import type { ConvertArrayBufferOptions, ConvertStringOptions } from "encoding-japanese";
import "fast-text-encoding";
import { ConvertOptions } from "./core";
export declare class TextHelper {
private _convert;
bufferToText(u8: Uint8Array, options: ConvertOptions): Promise<string>;
textToBuffer(text: string, options: ConvertOptions): Promise<Uint8Array>;
protected convert(data: Uint8Array, options: ConvertStringOptions): Promise<string>;
protected convert(data: string, options: ConvertArrayBufferOptions): Promise<ArrayBuffer>;
protected textToUtf16leBuffer(text: string): ArrayBuffer;
}
//# sourceMappingURL=TextHelper.d.ts.map