UNPKG

foxbit-exapi

Version:
18 lines (17 loc) 529 B
import { MessageType } from './message-enums'; import type { EndpointDescriptorByMethod } from './api-descriptors'; declare type Frame = { m: MessageType; i: number; n: string; o: string; }; export declare class MessageFrame<T> { messageType: MessageType; functionName: keyof EndpointDescriptorByMethod; payload?: T | undefined; sequence: number; constructor(messageType: MessageType, functionName: keyof EndpointDescriptorByMethod, payload?: T | undefined); toJSON(): Frame; } export {};