| 123456789101112131415161718192021 |
-
- export type Bytes = string | ArrayBuffer | Uint8Array | Buffer | null | undefined;
- /**
- * A re-implementation of httpx's `LineDecoder` in Python that handles incrementally
- * reading lines from text.
- *
- * https://github.com/encode/httpx/blob/920333ea98118e9cf617f246905d7b202510941c/httpx/_decoders.py#L258
- */
- export declare class LineDecoder {
- #private;
- static NEWLINE_CHARS: Set<string>;
- static NEWLINE_REGEXP: RegExp;
- buffer: Uint8Array;
- textDecoder: any;
- constructor();
- decode(chunk: Bytes): string[];
- decodeText(bytes: Bytes): string;
- flush(): string[];
- }
- export declare function findDoubleNewlineIndex(buffer: Uint8Array): number;
- //# sourceMappingURL=line.d.ts.map
|