foxbit-exapi
Version:
API for FoxBit Exchange
18 lines (17 loc) • 529 B
TypeScript
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 {};