import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message } from "@bufbuild/protobuf"; /** * * * Schema Version: 3.0.0 * * @generated from message org.observertc.schemas.protobuf.ClientSample */ export declare class ClientSample extends Message { /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.ClientEvent clientEvents = 1; */ clientEvents: ClientSample_ClientEvent[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.ClientIssue clientIssues = 2; */ clientIssues: ClientSample_ClientIssue[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.ClientMetaData clientMetaItems = 3; */ clientMetaItems: ClientSample_ClientMetaData[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.ExtensionStat extensionStats = 4; */ extensionStats: ClientSample_ExtensionStat[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample peerConnections = 5; */ peerConnections: ClientSample_PeerConnectionSample[]; /** * @generated from field: optional double timestamp = 6; */ timestamp?: number; /** * @generated from field: optional string attachments = 7; */ attachments?: string; /** * @generated from field: optional bytes callId = 8; */ callId?: Uint8Array; /** * @generated from field: optional bytes clientId = 9; */ clientId?: Uint8Array; /** * @generated from field: optional double score = 10; */ score?: number; /** * @generated from field: optional string scoreReasons = 11; */ scoreReasons?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample; static fromJsonString(jsonString: string, options?: Partial): ClientSample; static equals(a: ClientSample | PlainMessage | undefined, b: ClientSample | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample */ export declare class ClientSample_PeerConnectionSample extends Message { /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CertificateStats certificates = 1; */ certificates: ClientSample_PeerConnectionSample_CertificateStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CodecStats codecs = 2; */ codecs: ClientSample_PeerConnectionSample_CodecStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.DataChannelStats dataChannels = 3; */ dataChannels: ClientSample_PeerConnectionSample_DataChannelStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidatePairStats iceCandidatePairs = 4; */ iceCandidatePairs: ClientSample_PeerConnectionSample_IceCandidatePairStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidateStats iceCandidates = 5; */ iceCandidates: ClientSample_PeerConnectionSample_IceCandidateStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceTransportStats iceTransports = 6; */ iceTransports: ClientSample_PeerConnectionSample_IceTransportStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundRtpStats inboundRtps = 7; */ inboundRtps: ClientSample_PeerConnectionSample_InboundRtpStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundTrackSample inboundTracks = 8; */ inboundTracks: ClientSample_PeerConnectionSample_InboundTrackSample[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaPlayoutStats mediaPlayouts = 9; */ mediaPlayouts: ClientSample_PeerConnectionSample_MediaPlayoutStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaSourceStats mediaSources = 10; */ mediaSources: ClientSample_PeerConnectionSample_MediaSourceStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats outboundRtps = 11; */ outboundRtps: ClientSample_PeerConnectionSample_OutboundRtpStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundTrackSample outboundTracks = 12; */ outboundTracks: ClientSample_PeerConnectionSample_OutboundTrackSample[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.PeerConnectionTransportStats peerConnectionTransports = 13; */ peerConnectionTransports: ClientSample_PeerConnectionSample_PeerConnectionTransportStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteInboundRtpStats remoteInboundRtps = 14; */ remoteInboundRtps: ClientSample_PeerConnectionSample_RemoteInboundRtpStats[]; /** * @generated from field: repeated org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteOutboundRtpStats remoteOutboundRtps = 15; */ remoteOutboundRtps: ClientSample_PeerConnectionSample_RemoteOutboundRtpStats[]; /** * @generated from field: optional bytes peerConnectionId = 16; */ peerConnectionId?: Uint8Array; /** * @generated from field: optional string attachments = 17; */ attachments?: string; /** * @generated from field: optional double score = 18; */ score?: number; /** * @generated from field: optional string scoreReasons = 19; */ scoreReasons?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample; static equals(a: ClientSample_PeerConnectionSample | PlainMessage | undefined, b: ClientSample_PeerConnectionSample | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundTrackSample */ export declare class ClientSample_PeerConnectionSample_InboundTrackSample extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional double score = 5; */ score?: number; /** * @generated from field: optional string scoreReasons = 6; */ scoreReasons?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundTrackSample"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_InboundTrackSample; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_InboundTrackSample; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_InboundTrackSample; static equals(a: ClientSample_PeerConnectionSample_InboundTrackSample | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_InboundTrackSample | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundTrackSample */ export declare class ClientSample_PeerConnectionSample_OutboundTrackSample extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional double score = 5; */ score?: number; /** * @generated from field: optional string scoreReasons = 6; */ scoreReasons?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundTrackSample"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_OutboundTrackSample; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_OutboundTrackSample; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_OutboundTrackSample; static equals(a: ClientSample_PeerConnectionSample_OutboundTrackSample | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_OutboundTrackSample | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CodecStats */ export declare class ClientSample_PeerConnectionSample_CodecStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string mimeType = 2; */ mimeType?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional int32 channels = 5; */ channels?: number; /** * @generated from field: optional int32 clockRate = 6; */ clockRate?: number; /** * @generated from field: optional int32 payloadType = 7; */ payloadType?: number; /** * @generated from field: optional string sdpFmtpLine = 8; */ sdpFmtpLine?: string; /** * @generated from field: optional string transportId = 9; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CodecStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_CodecStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_CodecStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_CodecStats; static equals(a: ClientSample_PeerConnectionSample_CodecStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_CodecStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundRtpStats */ export declare class ClientSample_PeerConnectionSample_InboundRtpStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional int64 ssrc = 3; */ ssrc?: bigint; /** * @generated from field: optional double timestamp = 4; */ timestamp?: number; /** * @generated from field: optional bytes trackIdentifier = 5; */ trackIdentifier?: Uint8Array; /** * @generated from field: optional string attachments = 6; */ attachments?: string; /** * @generated from field: optional double audioLevel = 7; */ audioLevel?: number; /** * @generated from field: optional int64 bytesReceived = 8; */ bytesReceived?: bigint; /** * @generated from field: optional string codecId = 9; */ codecId?: string; /** * @generated from field: optional int32 concealedSamples = 10; */ concealedSamples?: number; /** * @generated from field: optional int32 concealmentEvents = 11; */ concealmentEvents?: number; /** * @generated from field: optional int32 corruptionMeasurements = 12; */ corruptionMeasurements?: number; /** * @generated from field: optional string decoderImplementation = 13; */ decoderImplementation?: string; /** * @generated from field: optional double estimatedPlayoutTimestamp = 14; */ estimatedPlayoutTimestamp?: number; /** * @generated from field: optional int64 fecBytesReceived = 15; */ fecBytesReceived?: bigint; /** * @generated from field: optional int32 fecPacketsDiscarded = 16; */ fecPacketsDiscarded?: number; /** * @generated from field: optional int32 fecPacketsReceived = 17; */ fecPacketsReceived?: number; /** * @generated from field: optional int64 fecSsrc = 18; */ fecSsrc?: bigint; /** * @generated from field: optional int32 firCount = 19; */ firCount?: number; /** * @generated from field: optional int32 frameHeight = 20; */ frameHeight?: number; /** * @generated from field: optional int32 frameWidth = 21; */ frameWidth?: number; /** * @generated from field: optional int32 framesAssembledFromMultiplePackets = 22; */ framesAssembledFromMultiplePackets?: number; /** * @generated from field: optional int32 framesDecoded = 23; */ framesDecoded?: number; /** * @generated from field: optional int32 framesDropped = 24; */ framesDropped?: number; /** * @generated from field: optional double framesPerSecond = 25; */ framesPerSecond?: number; /** * @generated from field: optional int32 framesReceived = 26; */ framesReceived?: number; /** * @generated from field: optional int32 framesRendered = 27; */ framesRendered?: number; /** * @generated from field: optional int32 freezeCount = 28; */ freezeCount?: number; /** * @generated from field: optional int64 headerBytesReceived = 29; */ headerBytesReceived?: bigint; /** * @generated from field: optional int32 insertedSamplesForDeceleration = 30; */ insertedSamplesForDeceleration?: number; /** * @generated from field: optional double jitter = 31; */ jitter?: number; /** * @generated from field: optional double jitterBufferDelay = 32; */ jitterBufferDelay?: number; /** * @generated from field: optional int32 jitterBufferEmittedCount = 33; */ jitterBufferEmittedCount?: number; /** * @generated from field: optional double jitterBufferMinimumDelay = 34; */ jitterBufferMinimumDelay?: number; /** * @generated from field: optional double jitterBufferTargetDelay = 35; */ jitterBufferTargetDelay?: number; /** * @generated from field: optional int32 keyFramesDecoded = 36; */ keyFramesDecoded?: number; /** * @generated from field: optional double lastPacketReceivedTimestamp = 37; */ lastPacketReceivedTimestamp?: number; /** * @generated from field: optional string mid = 38; */ mid?: string; /** * @generated from field: optional int32 nackCount = 39; */ nackCount?: number; /** * @generated from field: optional int32 packetsDiscarded = 40; */ packetsDiscarded?: number; /** * @generated from field: optional int32 packetsLost = 41; */ packetsLost?: number; /** * @generated from field: optional int32 packetsReceived = 42; */ packetsReceived?: number; /** * @generated from field: optional int32 pauseCount = 43; */ pauseCount?: number; /** * @generated from field: optional string playoutId = 44; */ playoutId?: string; /** * @generated from field: optional int32 pliCount = 45; */ pliCount?: number; /** * @generated from field: optional bool powerEfficientDecoder = 46; */ powerEfficientDecoder?: boolean; /** * @generated from field: optional double qpSum = 47; */ qpSum?: number; /** * @generated from field: optional string remoteId = 48; */ remoteId?: string; /** * @generated from field: optional int32 removedSamplesForAcceleration = 49; */ removedSamplesForAcceleration?: number; /** * @generated from field: optional int64 retransmittedBytesReceived = 50; */ retransmittedBytesReceived?: bigint; /** * @generated from field: optional int32 retransmittedPacketsReceived = 51; */ retransmittedPacketsReceived?: number; /** * @generated from field: optional int64 rtxSsrc = 52; */ rtxSsrc?: bigint; /** * @generated from field: optional int32 silentConcealedSamples = 53; */ silentConcealedSamples?: number; /** * @generated from field: optional double totalAssemblyTime = 54; */ totalAssemblyTime?: number; /** * @generated from field: optional double totalAudioEnergy = 55; */ totalAudioEnergy?: number; /** * @generated from field: optional double totalCorruptionProbability = 56; */ totalCorruptionProbability?: number; /** * @generated from field: optional double totalDecodeTime = 57; */ totalDecodeTime?: number; /** * @generated from field: optional double totalFreezesDuration = 58; */ totalFreezesDuration?: number; /** * @generated from field: optional double totalInterFrameDelay = 59; */ totalInterFrameDelay?: number; /** * @generated from field: optional double totalPausesDuration = 60; */ totalPausesDuration?: number; /** * @generated from field: optional double totalProcessingDelay = 61; */ totalProcessingDelay?: number; /** * @generated from field: optional double totalSamplesDuration = 62; */ totalSamplesDuration?: number; /** * @generated from field: optional int32 totalSamplesReceived = 63; */ totalSamplesReceived?: number; /** * @generated from field: optional double totalSquaredCorruptionProbability = 64; */ totalSquaredCorruptionProbability?: number; /** * @generated from field: optional double totalSquaredInterFrameDelay = 65; */ totalSquaredInterFrameDelay?: number; /** * @generated from field: optional string transportId = 66; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.InboundRtpStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_InboundRtpStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_InboundRtpStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_InboundRtpStats; static equals(a: ClientSample_PeerConnectionSample_InboundRtpStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_InboundRtpStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteInboundRtpStats */ export declare class ClientSample_PeerConnectionSample_RemoteInboundRtpStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional int64 ssrc = 3; */ ssrc?: bigint; /** * @generated from field: optional double timestamp = 4; */ timestamp?: number; /** * @generated from field: optional string attachments = 5; */ attachments?: string; /** * @generated from field: optional string codecId = 6; */ codecId?: string; /** * @generated from field: optional double fractionLost = 7; */ fractionLost?: number; /** * @generated from field: optional double jitter = 8; */ jitter?: number; /** * @generated from field: optional string localId = 9; */ localId?: string; /** * @generated from field: optional int32 packetsLost = 10; */ packetsLost?: number; /** * @generated from field: optional int32 packetsReceived = 11; */ packetsReceived?: number; /** * @generated from field: optional double roundTripTime = 12; */ roundTripTime?: number; /** * @generated from field: optional int32 roundTripTimeMeasurements = 13; */ roundTripTimeMeasurements?: number; /** * @generated from field: optional double totalRoundTripTime = 14; */ totalRoundTripTime?: number; /** * @generated from field: optional string transportId = 15; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteInboundRtpStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_RemoteInboundRtpStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_RemoteInboundRtpStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_RemoteInboundRtpStats; static equals(a: ClientSample_PeerConnectionSample_RemoteInboundRtpStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_RemoteInboundRtpStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats */ export declare class ClientSample_PeerConnectionSample_OutboundRtpStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional int64 ssrc = 3; */ ssrc?: bigint; /** * @generated from field: optional double timestamp = 4; */ timestamp?: number; /** * @generated from field: optional bool active = 5; */ active?: boolean; /** * @generated from field: optional string attachments = 6; */ attachments?: string; /** * @generated from field: optional int64 bytesSent = 7; */ bytesSent?: bigint; /** * @generated from field: optional string codecId = 8; */ codecId?: string; /** * @generated from field: optional string encoderImplementation = 9; */ encoderImplementation?: string; /** * @generated from field: optional int32 firCount = 10; */ firCount?: number; /** * @generated from field: optional int32 frameHeight = 11; */ frameHeight?: number; /** * @generated from field: optional int32 frameWidth = 12; */ frameWidth?: number; /** * @generated from field: optional int32 framesEncoded = 13; */ framesEncoded?: number; /** * @generated from field: optional double framesPerSecond = 14; */ framesPerSecond?: number; /** * @generated from field: optional int32 framesSent = 15; */ framesSent?: number; /** * @generated from field: optional int64 headerBytesSent = 16; */ headerBytesSent?: bigint; /** * @generated from field: optional int32 hugeFramesSent = 17; */ hugeFramesSent?: number; /** * @generated from field: optional int32 keyFramesEncoded = 18; */ keyFramesEncoded?: number; /** * @generated from field: optional string mediaSourceId = 19; */ mediaSourceId?: string; /** * @generated from field: optional string mid = 20; */ mid?: string; /** * @generated from field: optional int32 nackCount = 21; */ nackCount?: number; /** * @generated from field: optional int32 packetsSent = 22; */ packetsSent?: number; /** * @generated from field: optional int32 pliCount = 23; */ pliCount?: number; /** * @generated from field: optional bool powerEfficientEncoder = 24; */ powerEfficientEncoder?: boolean; /** * @generated from field: optional double qpSum = 25; */ qpSum?: number; /** * @generated from field: optional org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats.QualityLimitationDurations qualityLimitationDurations = 26; */ qualityLimitationDurations?: ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations; /** * @generated from field: optional string qualityLimitationReason = 27; */ qualityLimitationReason?: string; /** * @generated from field: optional int32 qualityLimitationResolutionChanges = 28; */ qualityLimitationResolutionChanges?: number; /** * @generated from field: optional string remoteId = 29; */ remoteId?: string; /** * @generated from field: optional int64 retransmittedBytesSent = 30; */ retransmittedBytesSent?: bigint; /** * @generated from field: optional int32 retransmittedPacketsSent = 31; */ retransmittedPacketsSent?: number; /** * @generated from field: optional string rid = 32; */ rid?: string; /** * @generated from field: optional int64 rtxSsrc = 33; */ rtxSsrc?: bigint; /** * @generated from field: optional string scalabilityMode = 34; */ scalabilityMode?: string; /** * @generated from field: optional double targetBitrate = 35; */ targetBitrate?: number; /** * @generated from field: optional double totalEncodeTime = 36; */ totalEncodeTime?: number; /** * @generated from field: optional int64 totalEncodedBytesTarget = 37; */ totalEncodedBytesTarget?: bigint; /** * @generated from field: optional double totalPacketSendDelay = 38; */ totalPacketSendDelay?: number; /** * @generated from field: optional string transportId = 39; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats; static equals(a: ClientSample_PeerConnectionSample_OutboundRtpStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_OutboundRtpStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats.QualityLimitationDurations */ export declare class ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations extends Message { /** * @generated from field: optional double bandwidth = 1; */ bandwidth?: number; /** * @generated from field: optional double cpu = 2; */ cpu?: number; /** * @generated from field: optional double none = 3; */ none?: number; /** * @generated from field: optional double other = 4; */ other?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.OutboundRtpStats.QualityLimitationDurations"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations; static equals(a: ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_OutboundRtpStats_QualityLimitationDurations | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteOutboundRtpStats */ export declare class ClientSample_PeerConnectionSample_RemoteOutboundRtpStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional int64 ssrc = 3; */ ssrc?: bigint; /** * @generated from field: optional double timestamp = 4; */ timestamp?: number; /** * @generated from field: optional string attachments = 5; */ attachments?: string; /** * @generated from field: optional int64 bytesSent = 6; */ bytesSent?: bigint; /** * @generated from field: optional string codecId = 7; */ codecId?: string; /** * @generated from field: optional string localId = 8; */ localId?: string; /** * @generated from field: optional int32 packetsSent = 9; */ packetsSent?: number; /** * @generated from field: optional double remoteTimestamp = 10; */ remoteTimestamp?: number; /** * @generated from field: optional int32 reportsSent = 11; */ reportsSent?: number; /** * @generated from field: optional double roundTripTime = 12; */ roundTripTime?: number; /** * @generated from field: optional int32 roundTripTimeMeasurements = 13; */ roundTripTimeMeasurements?: number; /** * @generated from field: optional double totalRoundTripTime = 14; */ totalRoundTripTime?: number; /** * @generated from field: optional string transportId = 15; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.RemoteOutboundRtpStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_RemoteOutboundRtpStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_RemoteOutboundRtpStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_RemoteOutboundRtpStats; static equals(a: ClientSample_PeerConnectionSample_RemoteOutboundRtpStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_RemoteOutboundRtpStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaSourceStats */ export declare class ClientSample_PeerConnectionSample_MediaSourceStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional double audioLevel = 5; */ audioLevel?: number; /** * @generated from field: optional double echoReturnLoss = 6; */ echoReturnLoss?: number; /** * @generated from field: optional double echoReturnLossEnhancement = 7; */ echoReturnLossEnhancement?: number; /** * @generated from field: optional int32 frames = 8; */ frames?: number; /** * @generated from field: optional double framesPerSecond = 9; */ framesPerSecond?: number; /** * @generated from field: optional int32 height = 10; */ height?: number; /** * @generated from field: optional double totalAudioEnergy = 11; */ totalAudioEnergy?: number; /** * @generated from field: optional double totalSamplesDuration = 12; */ totalSamplesDuration?: number; /** * @generated from field: optional bytes trackIdentifier = 13; */ trackIdentifier?: Uint8Array; /** * @generated from field: optional int32 width = 14; */ width?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaSourceStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_MediaSourceStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_MediaSourceStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_MediaSourceStats; static equals(a: ClientSample_PeerConnectionSample_MediaSourceStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_MediaSourceStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaPlayoutStats */ export declare class ClientSample_PeerConnectionSample_MediaPlayoutStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional string kind = 2; */ kind?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional double synthesizedSamplesDuration = 5; */ synthesizedSamplesDuration?: number; /** * @generated from field: optional int32 synthesizedSamplesEvents = 6; */ synthesizedSamplesEvents?: number; /** * @generated from field: optional double totalPlayoutDelay = 7; */ totalPlayoutDelay?: number; /** * @generated from field: optional int32 totalSamplesCount = 8; */ totalSamplesCount?: number; /** * @generated from field: optional double totalSamplesDuration = 9; */ totalSamplesDuration?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.MediaPlayoutStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_MediaPlayoutStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_MediaPlayoutStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_MediaPlayoutStats; static equals(a: ClientSample_PeerConnectionSample_MediaPlayoutStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_MediaPlayoutStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.PeerConnectionTransportStats */ export declare class ClientSample_PeerConnectionSample_PeerConnectionTransportStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string attachments = 3; */ attachments?: string; /** * @generated from field: optional int32 dataChannelsClosed = 4; */ dataChannelsClosed?: number; /** * @generated from field: optional int32 dataChannelsOpened = 5; */ dataChannelsOpened?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.PeerConnectionTransportStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_PeerConnectionTransportStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_PeerConnectionTransportStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_PeerConnectionTransportStats; static equals(a: ClientSample_PeerConnectionSample_PeerConnectionTransportStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_PeerConnectionTransportStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.DataChannelStats */ export declare class ClientSample_PeerConnectionSample_DataChannelStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string attachments = 3; */ attachments?: string; /** * @generated from field: optional int64 bytesReceived = 4; */ bytesReceived?: bigint; /** * @generated from field: optional int64 bytesSent = 5; */ bytesSent?: bigint; /** * @generated from field: optional int32 dataChannelIdentifier = 6; */ dataChannelIdentifier?: number; /** * @generated from field: optional string label = 7; */ label?: string; /** * @generated from field: optional int32 messagesReceived = 8; */ messagesReceived?: number; /** * @generated from field: optional int32 messagesSent = 9; */ messagesSent?: number; /** * @generated from field: optional string protocol = 10; */ protocol?: string; /** * @generated from field: optional string state = 11; */ state?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.DataChannelStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_DataChannelStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_DataChannelStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_DataChannelStats; static equals(a: ClientSample_PeerConnectionSample_DataChannelStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_DataChannelStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceTransportStats */ export declare class ClientSample_PeerConnectionSample_IceTransportStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string attachments = 3; */ attachments?: string; /** * @generated from field: optional int64 bytesReceived = 4; */ bytesReceived?: bigint; /** * @generated from field: optional int64 bytesSent = 5; */ bytesSent?: bigint; /** * @generated from field: optional string dtlsCipher = 6; */ dtlsCipher?: string; /** * @generated from field: optional string dtlsRole = 7; */ dtlsRole?: string; /** * @generated from field: optional string dtlsState = 8; */ dtlsState?: string; /** * @generated from field: optional string iceLocalUsernameFragment = 9; */ iceLocalUsernameFragment?: string; /** * @generated from field: optional string iceRole = 10; */ iceRole?: string; /** * @generated from field: optional string iceState = 11; */ iceState?: string; /** * @generated from field: optional string localCertificateId = 12; */ localCertificateId?: string; /** * @generated from field: optional int32 packetsReceived = 13; */ packetsReceived?: number; /** * @generated from field: optional int32 packetsSent = 14; */ packetsSent?: number; /** * @generated from field: optional string remoteCertificateId = 15; */ remoteCertificateId?: string; /** * @generated from field: optional int32 selectedCandidatePairChanges = 16; */ selectedCandidatePairChanges?: number; /** * @generated from field: optional string selectedCandidatePairId = 17; */ selectedCandidatePairId?: string; /** * @generated from field: optional string srtpCipher = 18; */ srtpCipher?: string; /** * @generated from field: optional string tlsVersion = 19; */ tlsVersion?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceTransportStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_IceTransportStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_IceTransportStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_IceTransportStats; static equals(a: ClientSample_PeerConnectionSample_IceTransportStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_IceTransportStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidateStats */ export declare class ClientSample_PeerConnectionSample_IceCandidateStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string address = 3; */ address?: string; /** * @generated from field: optional string attachments = 4; */ attachments?: string; /** * @generated from field: optional string candidateType = 5; */ candidateType?: string; /** * @generated from field: optional string foundation = 6; */ foundation?: string; /** * @generated from field: optional int32 port = 7; */ port?: number; /** * @generated from field: optional int64 priority = 8; */ priority?: bigint; /** * @generated from field: optional string protocol = 9; */ protocol?: string; /** * @generated from field: optional string relatedAddress = 10; */ relatedAddress?: string; /** * @generated from field: optional int32 relatedPort = 11; */ relatedPort?: number; /** * @generated from field: optional string relayProtocol = 12; */ relayProtocol?: string; /** * @generated from field: optional string tcpType = 13; */ tcpType?: string; /** * @generated from field: optional string transportId = 14; */ transportId?: string; /** * @generated from field: optional string url = 15; */ url?: string; /** * @generated from field: optional string usernameFragment = 16; */ usernameFragment?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidateStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_IceCandidateStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_IceCandidateStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_IceCandidateStats; static equals(a: ClientSample_PeerConnectionSample_IceCandidateStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_IceCandidateStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidatePairStats */ export declare class ClientSample_PeerConnectionSample_IceCandidatePairStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string attachments = 3; */ attachments?: string; /** * @generated from field: optional double availableIncomingBitrate = 4; */ availableIncomingBitrate?: number; /** * @generated from field: optional double availableOutgoingBitrate = 5; */ availableOutgoingBitrate?: number; /** * @generated from field: optional int64 bytesDiscardedOnSend = 6; */ bytesDiscardedOnSend?: bigint; /** * @generated from field: optional int64 bytesReceived = 7; */ bytesReceived?: bigint; /** * @generated from field: optional int64 bytesSent = 8; */ bytesSent?: bigint; /** * @generated from field: optional int32 consentRequestsSent = 9; */ consentRequestsSent?: number; /** * @generated from field: optional double currentRoundTripTime = 10; */ currentRoundTripTime?: number; /** * @generated from field: optional double lastPacketReceivedTimestamp = 11; */ lastPacketReceivedTimestamp?: number; /** * @generated from field: optional double lastPacketSentTimestamp = 12; */ lastPacketSentTimestamp?: number; /** * @generated from field: optional string localCandidateId = 13; */ localCandidateId?: string; /** * @generated from field: optional bool nominated = 14; */ nominated?: boolean; /** * @generated from field: optional int32 packetsDiscardedOnSend = 15; */ packetsDiscardedOnSend?: number; /** * @generated from field: optional int32 packetsReceived = 16; */ packetsReceived?: number; /** * @generated from field: optional int32 packetsSent = 17; */ packetsSent?: number; /** * @generated from field: optional string remoteCandidateId = 18; */ remoteCandidateId?: string; /** * @generated from field: optional int32 requestsReceived = 19; */ requestsReceived?: number; /** * @generated from field: optional int32 requestsSent = 20; */ requestsSent?: number; /** * @generated from field: optional int32 responsesReceived = 21; */ responsesReceived?: number; /** * @generated from field: optional int32 responsesSent = 22; */ responsesSent?: number; /** * @generated from field: optional org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidatePairStats.IceCandidatePairStatsEnum state = 23; */ state?: ClientSample_PeerConnectionSample_IceCandidatePairStats_IceCandidatePairStatsEnum; /** * @generated from field: optional double totalRoundTripTime = 24; */ totalRoundTripTime?: number; /** * @generated from field: optional string transportId = 25; */ transportId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidatePairStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_IceCandidatePairStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_IceCandidatePairStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_IceCandidatePairStats; static equals(a: ClientSample_PeerConnectionSample_IceCandidatePairStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_IceCandidatePairStats | PlainMessage | undefined): boolean; } /** * @generated from enum org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.IceCandidatePairStats.IceCandidatePairStatsEnum */ export declare enum ClientSample_PeerConnectionSample_IceCandidatePairStats_IceCandidatePairStatsEnum { /** * For state * * @generated from enum value: NEW = 0; */ NEW = 0, /** * @generated from enum value: INPROGRESS = 1; */ INPROGRESS = 1, /** * @generated from enum value: WAITING = 2; */ WAITING = 2, /** * @generated from enum value: FAILED = 3; */ FAILED = 3, /** * @generated from enum value: SUCCEEDED = 4; */ SUCCEEDED = 4, /** * @generated from enum value: CANCELLED = 5; */ CANCELLED = 5 } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CertificateStats */ export declare class ClientSample_PeerConnectionSample_CertificateStats extends Message { /** * @generated from field: optional string id = 1; */ id?: string; /** * @generated from field: optional double timestamp = 2; */ timestamp?: number; /** * @generated from field: optional string attachments = 3; */ attachments?: string; /** * @generated from field: optional string base64Certificate = 4; */ base64Certificate?: string; /** * @generated from field: optional string fingerprint = 5; */ fingerprint?: string; /** * @generated from field: optional string fingerprintAlgorithm = 6; */ fingerprintAlgorithm?: string; /** * @generated from field: optional string issuerCertificateId = 7; */ issuerCertificateId?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.PeerConnectionSample.CertificateStats"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_PeerConnectionSample_CertificateStats; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_PeerConnectionSample_CertificateStats; static fromJsonString(jsonString: string, options?: Partial): ClientSample_PeerConnectionSample_CertificateStats; static equals(a: ClientSample_PeerConnectionSample_CertificateStats | PlainMessage | undefined, b: ClientSample_PeerConnectionSample_CertificateStats | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.ClientEvent */ export declare class ClientSample_ClientEvent extends Message { /** * @generated from field: optional string type = 1; */ type?: string; /** * @generated from field: optional string payload = 2; */ payload?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.ClientEvent"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_ClientEvent; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_ClientEvent; static fromJsonString(jsonString: string, options?: Partial): ClientSample_ClientEvent; static equals(a: ClientSample_ClientEvent | PlainMessage | undefined, b: ClientSample_ClientEvent | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.ClientIssue */ export declare class ClientSample_ClientIssue extends Message { /** * @generated from field: optional string type = 1; */ type?: string; /** * @generated from field: optional string payload = 2; */ payload?: string; /** * @generated from field: optional double timestamp = 3; */ timestamp?: number; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.ClientIssue"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_ClientIssue; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_ClientIssue; static fromJsonString(jsonString: string, options?: Partial): ClientSample_ClientIssue; static equals(a: ClientSample_ClientIssue | PlainMessage | undefined, b: ClientSample_ClientIssue | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.ClientMetaData */ export declare class ClientSample_ClientMetaData extends Message { /** * @generated from field: optional string type = 1; */ type?: string; /** * @generated from field: optional string payload = 2; */ payload?: string; /** * @generated from field: optional bytes peerConnectionId = 3; */ peerConnectionId?: Uint8Array; /** * @generated from field: optional int64 ssrc = 4; */ ssrc?: bigint; /** * @generated from field: optional double timestamp = 5; */ timestamp?: number; /** * @generated from field: optional bytes trackId = 6; */ trackId?: Uint8Array; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.ClientMetaData"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_ClientMetaData; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_ClientMetaData; static fromJsonString(jsonString: string, options?: Partial): ClientSample_ClientMetaData; static equals(a: ClientSample_ClientMetaData | PlainMessage | undefined, b: ClientSample_ClientMetaData | PlainMessage | undefined): boolean; } /** * @generated from message org.observertc.schemas.protobuf.ClientSample.ExtensionStat */ export declare class ClientSample_ExtensionStat extends Message { /** * @generated from field: optional string type = 1; */ type?: string; /** * @generated from field: optional string payload = 2; */ payload?: string; constructor(data?: PartialMessage); static readonly runtime: import("@bufbuild/protobuf/dist/cjs/private/proto-runtime").ProtoRuntime; static readonly typeName = "org.observertc.schemas.protobuf.ClientSample.ExtensionStat"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSample_ExtensionStat; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSample_ExtensionStat; static fromJsonString(jsonString: string, options?: Partial): ClientSample_ExtensionStat; static equals(a: ClientSample_ExtensionStat | PlainMessage | undefined, b: ClientSample_ExtensionStat | PlainMessage | undefined): boolean; } //# sourceMappingURL=InputSamples.d.ts.map