import { CallEventReport, CallMetaReport, ClientDataChannelReport, ClientExtensionReport, IceCandidatePairReport, InboundAudioTrackReport, InboundVideoTrackReport, OutboundAudioTrackReport, OutboundVideoTrackReport, PeerConnectionTransportReport } from '../protocols/ReportTypes'; export type ReportSchemas = { CallEventReport: { request: { callId: string; clientId?: string; peerConnectionId?: string; trackId?: string; }; response: CallEventReport; }; CallMetaReport: { request: { callId: string; clientId?: string; peerConnectionId?: string; }; response: CallMetaReport; }; ClientDataChannelReport: { request: { callId: string; clientId: string; peerConnectionId: string; }; response: ClientDataChannelReport; }; ClientExtensionReport: { request: { callId: string; clientId: string; peerConnectionId: string; }; response: ClientExtensionReport; }; IceCandidatePairReport: { request: { callId: string; clientId: string; peerConnectionId: string; }; response: IceCandidatePairReport; }; InboundAudioTrackReport: { request: { callId: string; clientId: string; peerConnectionId: string; trackId: string; }; response: InboundAudioTrackReport; }; InboundVideoTrackReport: { request: { callId: string; clientId: string; peerConnectionId: string; trackId: string; }; response: InboundVideoTrackReport; }; OutboundAudioTrackReport: { request: { callId: string; clientId: string; peerConnectionId: string; trackId: string; }; response: OutboundAudioTrackReport; }; OutboundVideoTrackReport: { request: { callId: string; clientId: string; peerConnectionId: string; trackId: string; }; response: OutboundVideoTrackReport; }; PeerConnectionTransportReport: { request: { callId: string; clientId: string; peerConnectionId: string; }; response: PeerConnectionTransportReport; }; }; export type DatabaseFrameConditions> = Omit<{ [K in keyof T]?: T[K] | T[K][]; }, 'serviceId' | 'timestamp'>; //# sourceMappingURL=ReportSchemas.d.ts.map