UNPKG

@hocuspocus/common

Version:

shared code for multiple Hocuspocus packages

18 lines (17 loc) 566 B
import type { Decoder } from 'lib0/decoding'; import type { Encoder } from 'lib0/encoding'; import type { MessageType } from './types.ts'; export declare class IncomingMessage { data: any; encoder: Encoder; decoder: Decoder; constructor(data: any); peekVarString(): string; readVarUint(): MessageType; readVarString(): string; readVarUint8Array(): Uint8Array<ArrayBufferLike>; writeVarUint(type: MessageType): void; writeVarString(string: string): void; writeVarUint8Array(data: Uint8Array): void; length(): number; }