"use strict";
// automatically generated by the FlatBuffers compiler, do not modify
Object.defineProperty(exports, "__esModule", { value: true });
exports.SetMaxOutgoingBitrateRequestT = exports.SetMaxOutgoingBitrateRequest = exports.SetMaxIncomingBitrateRequestT = exports.SetMaxIncomingBitrateRequest = exports.SendRtcpNotificationT = exports.SendRtcpNotification = exports.SctpStateChangeNotificationT = exports.SctpStateChangeNotification = exports.SctpListenerT = exports.SctpListener = exports.RtpListenerT = exports.RtpListener = exports.RestartIceResponseT = exports.RestartIceResponse = exports.RecvRtpHeaderExtensionsT = exports.RecvRtpHeaderExtensions = exports.Protocol = exports.ProduceResponseT = exports.ProduceResponse = exports.ProduceRequestT = exports.ProduceRequest = exports.ProduceDataRequestT = exports.ProduceDataRequest = exports.PortRangeT = exports.PortRange = exports.OptionsT = exports.Options = exports.ListenInfoT = exports.ListenInfo = exports.EnableTraceEventRequestT = exports.EnableTraceEventRequest = exports.DumpT = exports.Dump = exports.ConsumeResponseT = exports.ConsumeResponse = exports.ConsumeRequestT = exports.ConsumeRequest = exports.ConsumeDataRequestT = exports.ConsumeDataRequest = exports.CloseProducerRequestT = exports.CloseProducerRequest = exports.CloseDataProducerRequestT = exports.CloseDataProducerRequest = exports.CloseDataConsumerRequestT = exports.CloseDataConsumerRequest = exports.CloseConsumerRequestT = exports.CloseConsumerRequest = exports.BweType = exports.BweTraceInfoT = exports.BweTraceInfo = void 0;
exports.TupleT = exports.Tuple = exports.TraceNotificationT = exports.TraceNotification = exports.TraceInfo = exports.TraceEventType = exports.StatsT = exports.Stats = exports.SocketFlagsT = exports.SocketFlags = exports.SetMinOutgoingBitrateRequestT = exports.SetMinOutgoingBitrateRequest = void 0;
/* eslint-disable @typescript-eslint/no-unused-vars, @typescript-eslint/no-explicit-any, @typescript-eslint/no-non-null-assertion */
var bwe_trace_info_1 = require("./transport/bwe-trace-info");
Object.defineProperty(exports, "BweTraceInfo", { enumerable: true, get: function () { return bwe_trace_info_1.BweTraceInfo; } });
Object.defineProperty(exports, "BweTraceInfoT", { enumerable: true, get: function () { return bwe_trace_info_1.BweTraceInfoT; } });
var bwe_type_1 = require("./transport/bwe-type");
Object.defineProperty(exports, "BweType", { enumerable: true, get: function () { return bwe_type_1.BweType; } });
var close_consumer_request_1 = require("./transport/close-consumer-request");
Object.defineProperty(exports, "CloseConsumerRequest", { enumerable: true, get: function () { return close_consumer_request_1.CloseConsumerRequest; } });
Object.defineProperty(exports, "CloseConsumerRequestT", { enumerable: true, get: function () { return close_consumer_request_1.CloseConsumerRequestT; } });
var close_data_consumer_request_1 = require("./transport/close-data-consumer-request");
Object.defineProperty(exports, "CloseDataConsumerRequest", { enumerable: true, get: function () { return close_data_consumer_request_1.CloseDataConsumerRequest; } });
Object.defineProperty(exports, "CloseDataConsumerRequestT", { enumerable: true, get: function () { return close_data_consumer_request_1.CloseDataConsumerRequestT; } });
var close_data_producer_request_1 = require("./transport/close-data-producer-request");
Object.defineProperty(exports, "CloseDataProducerRequest", { enumerable: true, get: function () { return close_data_producer_request_1.CloseDataProducerRequest; } });
Object.defineProperty(exports, "CloseDataProducerRequestT", { enumerable: true, get: function () { return close_data_producer_request_1.CloseDataProducerRequestT; } });
var close_producer_request_1 = require("./transport/close-producer-request");
Object.defineProperty(exports, "CloseProducerRequest", { enumerable: true, get: function () { return close_producer_request_1.CloseProducerRequest; } });
Object.defineProperty(exports, "CloseProducerRequestT", { enumerable: true, get: function () { return close_producer_request_1.CloseProducerRequestT; } });
var consume_data_request_1 = require("./transport/consume-data-request");
Object.defineProperty(exports, "ConsumeDataRequest", { enumerable: true, get: function () { return consume_data_request_1.ConsumeDataRequest; } });
Object.defineProperty(exports, "ConsumeDataRequestT", { enumerable: true, get: function () { return consume_data_request_1.ConsumeDataRequestT; } });
var consume_request_1 = require("./transport/consume-request");
Object.defineProperty(exports, "ConsumeRequest", { enumerable: true, get: function () { return consume_request_1.ConsumeRequest; } });
Object.defineProperty(exports, "ConsumeRequestT", { enumerable: true, get: function () { return consume_request_1.ConsumeRequestT; } });
var consume_response_1 = require("./transport/consume-response");
Object.defineProperty(exports, "ConsumeResponse", { enumerable: true, get: function () { return consume_response_1.ConsumeResponse; } });
Object.defineProperty(exports, "ConsumeResponseT", { enumerable: true, get: function () { return consume_response_1.ConsumeResponseT; } });
var dump_1 = require("./transport/dump");
Object.defineProperty(exports, "Dump", { enumerable: true, get: function () { return dump_1.Dump; } });
Object.defineProperty(exports, "DumpT", { enumerable: true, get: function () { return dump_1.DumpT; } });
var enable_trace_event_request_1 = require("./transport/enable-trace-event-request");
Object.defineProperty(exports, "EnableTraceEventRequest", { enumerable: true, get: function () { return enable_trace_event_request_1.EnableTraceEventRequest; } });
Object.defineProperty(exports, "EnableTraceEventRequestT", { enumerable: true, get: function () { return enable_trace_event_request_1.EnableTraceEventRequestT; } });
var listen_info_1 = require("./transport/listen-info");
Object.defineProperty(exports, "ListenInfo", { enumerable: true, get: function () { return listen_info_1.ListenInfo; } });
Object.defineProperty(exports, "ListenInfoT", { enumerable: true, get: function () { return listen_info_1.ListenInfoT; } });
var options_1 = require("./transport/options");
Object.defineProperty(exports, "Options", { enumerable: true, get: function () { return options_1.Options; } });
Object.defineProperty(exports, "OptionsT", { enumerable: true, get: function () { return options_1.OptionsT; } });
var port_range_1 = require("./transport/port-range");
Object.defineProperty(exports, "PortRange", { enumerable: true, get: function () { return port_range_1.PortRange; } });
Object.defineProperty(exports, "PortRangeT", { enumerable: true, get: function () { return port_range_1.PortRangeT; } });
var produce_data_request_1 = require("./transport/produce-data-request");
Object.defineProperty(exports, "ProduceDataRequest", { enumerable: true, get: function () { return produce_data_request_1.ProduceDataRequest; } });
Object.defineProperty(exports, "ProduceDataRequestT", { enumerable: true, get: function () { return produce_data_request_1.ProduceDataRequestT; } });
var produce_request_1 = require("./transport/produce-request");
Object.defineProperty(exports, "ProduceRequest", { enumerable: true, get: function () { return produce_request_1.ProduceRequest; } });
Object.defineProperty(exports, "ProduceRequestT", { enumerable: true, get: function () { return produce_request_1.ProduceRequestT; } });
var produce_response_1 = require("./transport/produce-response");
Object.defineProperty(exports, "ProduceResponse", { enumerable: true, get: function () { return produce_response_1.ProduceResponse; } });
Object.defineProperty(exports, "ProduceResponseT", { enumerable: true, get: function () { return produce_response_1.ProduceResponseT; } });
var protocol_1 = require("./transport/protocol");
Object.defineProperty(exports, "Protocol", { enumerable: true, get: function () { return protocol_1.Protocol; } });
var recv_rtp_header_extensions_1 = require("./transport/recv-rtp-header-extensions");
Object.defineProperty(exports, "RecvRtpHeaderExtensions", { enumerable: true, get: function () { return recv_rtp_header_extensions_1.RecvRtpHeaderExtensions; } });
Object.defineProperty(exports, "RecvRtpHeaderExtensionsT", { enumerable: true, get: function () { return recv_rtp_header_extensions_1.RecvRtpHeaderExtensionsT; } });
var restart_ice_response_1 = require("./transport/restart-ice-response");
Object.defineProperty(exports, "RestartIceResponse", { enumerable: true, get: function () { return restart_ice_response_1.RestartIceResponse; } });
Object.defineProperty(exports, "RestartIceResponseT", { enumerable: true, get: function () { return restart_ice_response_1.RestartIceResponseT; } });
var rtp_listener_1 = require("./transport/rtp-listener");
Object.defineProperty(exports, "RtpListener", { enumerable: true, get: function () { return rtp_listener_1.RtpListener; } });
Object.defineProperty(exports, "RtpListenerT", { enumerable: true, get: function () { return rtp_listener_1.RtpListenerT; } });
var sctp_listener_1 = require("./transport/sctp-listener");
Object.defineProperty(exports, "SctpListener", { enumerable: true, get: function () { return sctp_listener_1.SctpListener; } });
Object.defineProperty(exports, "SctpListenerT", { enumerable: true, get: function () { return sctp_listener_1.SctpListenerT; } });
var sctp_state_change_notification_1 = require("./transport/sctp-state-change-notification");
Object.defineProperty(exports, "SctpStateChangeNotification", { enumerable: true, get: function () { return sctp_state_change_notification_1.SctpStateChangeNotification; } });
Object.defineProperty(exports, "SctpStateChangeNotificationT", { enumerable: true, get: function () { return sctp_state_change_notification_1.SctpStateChangeNotificationT; } });
var send_rtcp_notification_1 = require("./transport/send-rtcp-notification");
Object.defineProperty(exports, "SendRtcpNotification", { enumerable: true, get: function () { return send_rtcp_notification_1.SendRtcpNotification; } });
Object.defineProperty(exports, "SendRtcpNotificationT", { enumerable: true, get: function () { return send_rtcp_notification_1.SendRtcpNotificationT; } });
var set_max_incoming_bitrate_request_1 = require("./transport/set-max-incoming-bitrate-request");
Object.defineProperty(exports, "SetMaxIncomingBitrateRequest", { enumerable: true, get: function () { return set_max_incoming_bitrate_request_1.SetMaxIncomingBitrateRequest; } });
Object.defineProperty(exports, "SetMaxIncomingBitrateRequestT", { enumerable: true, get: function () { return set_max_incoming_bitrate_request_1.SetMaxIncomingBitrateRequestT; } });
var set_max_outgoing_bitrate_request_1 = require("./transport/set-max-outgoing-bitrate-request");
Object.defineProperty(exports, "SetMaxOutgoingBitrateRequest", { enumerable: true, get: function () { return set_max_outgoing_bitrate_request_1.SetMaxOutgoingBitrateRequest; } });
Object.defineProperty(exports, "SetMaxOutgoingBitrateRequestT", { enumerable: true, get: function () { return set_max_outgoing_bitrate_request_1.SetMaxOutgoingBitrateRequestT; } });
var set_min_outgoing_bitrate_request_1 = require("./transport/set-min-outgoing-bitrate-request");
Object.defineProperty(exports, "SetMinOutgoingBitrateRequest", { enumerable: true, get: function () { return set_min_outgoing_bitrate_request_1.SetMinOutgoingBitrateRequest; } });
Object.defineProperty(exports, "SetMinOutgoingBitrateRequestT", { enumerable: true, get: function () { return set_min_outgoing_bitrate_request_1.SetMinOutgoingBitrateRequestT; } });
var socket_flags_1 = require("./transport/socket-flags");
Object.defineProperty(exports, "SocketFlags", { enumerable: true, get: function () { return socket_flags_1.SocketFlags; } });
Object.defineProperty(exports, "SocketFlagsT", { enumerable: true, get: function () { return socket_flags_1.SocketFlagsT; } });
var stats_1 = require("./transport/stats");
Object.defineProperty(exports, "Stats", { enumerable: true, get: function () { return stats_1.Stats; } });
Object.defineProperty(exports, "StatsT", { enumerable: true, get: function () { return stats_1.StatsT; } });
var trace_event_type_1 = require("./transport/trace-event-type");
Object.defineProperty(exports, "TraceEventType", { enumerable: true, get: function () { return trace_event_type_1.TraceEventType; } });
var trace_info_1 = require("./transport/trace-info");
Object.defineProperty(exports, "TraceInfo", { enumerable: true, get: function () { return trace_info_1.TraceInfo; } });
var trace_notification_1 = require("./transport/trace-notification");
Object.defineProperty(exports, "TraceNotification", { enumerable: true, get: function () { return trace_notification_1.TraceNotification; } });
Object.defineProperty(exports, "TraceNotificationT", { enumerable: true, get: function () { return trace_notification_1.TraceNotificationT; } });
var tuple_1 = require("./transport/tuple");
Object.defineProperty(exports, "Tuple", { enumerable: true, get: function () { return tuple_1.Tuple; } });
Object.defineProperty(exports, "TupleT", { enumerable: true, get: function () { return tuple_1.TupleT; } });
