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