/// /// import { Packet as IOPacket } from 'socket.io-parser'; export interface IPacketParserOptions { flags?: Record; rooms?: string[]; except?: string[]; } export type Packet = IOPacket; export default class PacketParser { encode(type: number, data: unknown[], id?: number, nsp?: string, options?: IPacketParserOptions): Buffer; decode(buffer: Buffer): { packet: Packet; options: IPacketParserOptions; }; }