UNPKG

trade360-nodejs-sdk

Version:
22 lines (21 loc) 816 B
export declare class TransportMessageHeaders { private static readonly MESSAGE_GUID_KEY; private static readonly MESSAGE_TYPE_KEY; private static readonly TIMESTAMP_IN_MS_KEY; private static readonly MESSAGE_SEQUENCE_KEY; private static readonly FIXTURE_ID_KEY; private static readonly ALLOWED_KEYS; messageType: string; messageSequence: string; messageGuid: string; fixtureId: string; timestampInMs: string; static createFromProperties(properties: Record<string, unknown>): TransportMessageHeaders; private static getRequiredProperty; private static safePropertyAccess; private static validateKey; private static handleMissingProperty; private static extractValidValue; private static convertToString; private static validateFinalValue; }