export declare type ZoomVideoSdkSessionStatisticsInfoType = { /** * Fetches audio statistics information related to the SDK session. */ audioStatisticsInfo?: () => Promise; /** * Fetches video statistics information related to the SDK session. */ videoStatisticsInfo?: () => Promise; /** * Fetches share statistics information related to the SDK session. */ shareStatisticsInfo?: () => Promise; }; export declare type ZoomVideoSdkSessionAudioStatisticsInfoType = { /** * Retrieves the frequency of received audio. */ audioRecvFrequency?: () => Promise; /** * Retrieves the jitter of received audio. */ audioRecvJitter?: () => Promise; /** * Retrieves the latency of received audio. */ audioRecvLatency?: () => Promise; /** * Retrieves the average packet loss of received audio. */ audioRecvPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of received audio. */ audioRecvPacketLossMax?: () => Promise; /** * Retrieves the frequency of sent audio. */ audioSendFrequency?: () => Promise; /** * Retrieves the jitter of sent audio. */ audioSendJitter?: () => Promise; /** * Retrieves the latency of sent audio. */ audioSendLatency?: () => Promise; /** * Retrieves the average packet loss of sent audio. */ audioSendPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of sent audio. */ audioSendPacketLossMax?: () => Promise; }; export declare type ZoomVideoSdkSessionVideoStatisticsInfoType = { /** * Retrieves the frames per second of received video. */ videoRecvFps?: () => Promise; /** * Retrieves the frame height of received video. */ videoRecvFrameHeight?: () => Promise; /** * Retrieves the frame width of received video. */ videoRecvFrameWidth?: () => Promise; /** * Retrieves the jitter of received video. */ videoRecvJitter?: () => Promise; /** * Retrieves the latency of received video. */ videoRecvLatency?: () => Promise; /** * Retrieves the average packet loss of received video. */ videoRecvPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of received video. */ videoRecvPacketLossMax?: () => Promise; /** * Retrieves the frames per second of sent video. */ videoSendFps?: () => Promise; /** * Retrieves the frame height of sent video. */ videoSendFrameHeight?: () => Promise; /** * Retrieves the frame width of sent video. */ videoSendFrameWidth?: () => Promise; /** * Retrieves the jitter of sent video. */ videoSendJitter?: () => Promise; /** * Retrieves the latency of sent video. */ videoSendLatency?: () => Promise; /** * Retrieves the average packet loss of sent video. */ videoSendPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of sent video. */ videoSendPacketLossMax?: () => Promise; }; export declare type ZoomVideoSdkSessionShareStatisticsInfoType = { /** * Retrieves the frames per second of received share content. */ shareRecvFps?: () => Promise; /** * Retrieves the frame height of received share content. */ shareRecvFrameHeight?: () => Promise; /** * Retrieves the frame width of received share content. */ shareRecvFrameWidth?: () => Promise; /** * Retrieves the jitter of received share content. */ shareRecvJitter?: () => Promise; /** * Retrieves the latency of received share content. */ shareRecvLatency?: () => Promise; /** * Retrieves the average packet loss of received share content. */ shareRecvPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of received share content. */ shareRecvPacketLossMax?: () => Promise; /** * Retrieves the frames per second of sent share content. */ shareSendFps?: () => Promise; /** * Retrieves the frame height of sent share content. */ shareSendFrameHeight?: () => Promise; /** * Retrieves the frame width of sent share content. */ shareSendFrameWidth?: () => Promise; /** * Retrieves the jitter of sent share content. */ shareSendJitter?: () => Promise; /** * Retrieves the latency of sent share content. */ shareSendLatency?: () => Promise; /** * Retrieves the average packet loss of sent share content. */ shareSendPacketLossAvg?: () => Promise; /** * Retrieves the maximum packet loss of sent share content. */ shareSendPacketLossMax?: () => Promise; }; export declare class ZoomVideoSdkSessionStatisticsInfo implements ZoomVideoSdkSessionStatisticsInfoType, ZoomVideoSdkSessionAudioStatisticsInfoType, ZoomVideoSdkSessionVideoStatisticsInfoType, ZoomVideoSdkSessionShareStatisticsInfoType { private static instance; constructor(); static getInstance(): ZoomVideoSdkSessionStatisticsInfo; audioStatisticsInfo(): Promise; audioRecvFrequency(): Promise; audioRecvJitter(): Promise; audioRecvLatency(): Promise; audioRecvPacketLossAvg(): Promise; audioRecvPacketLossMax(): Promise; audioSendFrequency(): Promise; audioSendJitter(): Promise; audioSendLatency(): Promise; audioSendPacketLossAvg(): Promise; audioSendPacketLossMax(): Promise; videoStatisticsInfo(): Promise; videoRecvFps(): Promise; videoRecvFrameHeight(): Promise; videoRecvFrameWidth(): Promise; videoRecvJitter(): Promise; videoRecvLatency(): Promise; videoRecvPacketLossAvg(): Promise; videoRecvPacketLossMax(): Promise; videoSendFps(): Promise; videoSendFrameHeight(): Promise; videoSendFrameWidth(): Promise; videoSendJitter(): Promise; videoSendLatency(): Promise; videoSendPacketLossAvg(): Promise; videoSendPacketLossMax(): Promise; shareStatisticsInfo(): Promise; shareRecvFps(): Promise; shareRecvFrameHeight(): Promise; shareRecvFrameWidth(): Promise; shareRecvJitter(): Promise; shareRecvLatency(): Promise; shareRecvPacketLossAvg(): Promise; shareRecvPacketLossMax(): Promise; shareSendFps(): Promise; shareSendFrameHeight(): Promise; shareSendFrameWidth(): Promise; shareSendJitter(): Promise; shareSendLatency(): Promise; shareSendPacketLossAvg(): Promise; shareSendPacketLossMax(): Promise; }