index.d.ts 811 B

1234567891011
  1. /// <reference types="node" />
  2. import { encodePacket } from "./encodePacket.js";
  3. import { decodePacket } from "./decodePacket.js";
  4. import { Packet, PacketType, RawData, BinaryType } from "./commons.js";
  5. import type { TransformStream } from "node:stream/web";
  6. declare const encodePayload: (packets: Packet[], callback: (encodedPayload: string) => void) => void;
  7. declare const decodePayload: (encodedPayload: string, binaryType?: BinaryType) => Packet[];
  8. export declare function createPacketEncoderStream(): TransformStream<Packet, any>;
  9. export declare function createPacketDecoderStream(maxPayload: number, binaryType: BinaryType): TransformStream<Uint8Array, any>;
  10. export declare const protocol = 4;
  11. export { encodePacket, encodePayload, decodePacket, decodePayload, Packet, PacketType, RawData, BinaryType, };