UNPKG

@kayahr/text-encoding

Version:
15 lines (14 loc) 410 B
import { AbstractDecoder } from "../AbstractDecoder.js"; import { ByteBuffer } from "../ByteBuffer.js"; /** * Decoder for utf-8 encoding. */ export declare class UTF8Decoder extends AbstractDecoder { private codePoint; private bytesSeen; private bytesNeeded; private lowerBoundary; private upperBoundary; /** @inheritDoc */ decode(buffer: ByteBuffer): number | number[] | null; }