import { DefinitionOptions } from '../jxt'; import { Buffer } from '../platform'; declare module './' { interface Message { ibb?: IBBData; } interface IQPayload { ibb?: IBB; } } export interface IBBRequest { action: 'open' | 'close'; sid: string; blockSize?: number; ack?: boolean; } export interface IBBData { action: 'data'; sid: string; seq: number; data: Buffer; } export type IBB = IBBRequest | IBBData; declare const Protocol: DefinitionOptions[]; export default Protocol;