type RtcStatsVersion = {
    date: Date;
};
export declare const version: RtcStatsVersion;
export declare enum StatsType {
    codec = "codec",
    inboundRtp = "inbound-rtp",
    outboundRtp = "outbound-rtp",
    remoteInboundRtp = "remote-inbound-rtp",
    remoteOutboundRtp = "remote-outbound-rtp",
    mediaSource = "media-source",
    mediaPlayout = "media-playout",
    peerConnection = "peer-connection",
    dataChannel = "data-channel",
    transport = "transport",
    candidatePair = "candidate-pair",
    localCandidate = "local-candidate",
    remoteCandidate = "remote-candidate",
    certificate = "certificate",
    stream = "stream",
    track = "track",
    transceiver = "transceiver",
    csrc = "csrc",
    sender = "sender",
    receiver = "receiver",
    sctpTransport = "sctp-transport",
    iceServer = "ice-server"
}
export interface RtcStats {
    id: string;
    type: string;
    timestamp: number;
}
export type MediaKind = "audio" | "video";
export type RtcPeerConnectionState = "new" | "connecting" | "connected" | "disconnected" | "failed" | "closed";
export type RtcIceTransportState = "closed" | "connected" | "failed" | "new" | "checking" | "completed" | "disconnected";
export {};
