import { UserInfo, RTCRoomConfig, RemoteVideoConfig, ForwardStreamConfiguration, ReceiveRange, Position, HumanOrientation, SubtitleConfig, VirtualBackgroundSource, RTCWatermarkConfig, Rectangle, ScreenCaptureSourceInfo, RemoteStreamKey, EchoTestConfig, AudioMixingConfig, ScreenCaptureParameters, HighlightConfig, RecordingConfig, ITranscoderParam, PushSingleStreamParam, VideoEncoderConfig, VideoCaptureConfig, IPublicStreamParam, AudioPropertiesConfig, ScreenVideoEncoderConfig, StreamSycnInfoConfig, SingScoringConfig, VoiceEqualizationConfig, VoiceReverbConfig, AudioRecordingConfig, IMixedStreamConfig, ProblemFeedbackInfo, LogConfig, AudioFormat, ExternalVideoFrame, ExternalAudioFrame, TranscoderAudioParam, TranscoderVideoParam, TranscoderLayoutRegion, TranscoderLayoutRegionDataParam, MixedStreamAudioConfig, MixedStreamVideoConfig, MixedStreamClientMixConfig, MixedStreamLayoutRegionConfig, MixedStreamLayoutRegionImageWaterMarkConfig, MixedStreamServerControlConfig, PublicStreamAudioParam, PublicStreamVideoParam, PublicStreamLayoutRegion, SourceCrop, ByteWatermark } from "./index"; import { RTCPluginInfo } from "./common"; export declare function checkUserInfo(user_info: UserInfo): void; export declare function checkRTCRoomConfig(config: RTCRoomConfig): void; export declare function checkRemoteVideoConfig(config: RemoteVideoConfig): void; export declare function checkSubtitleConfig(config: SubtitleConfig): void; export declare function checkForwardStreamConfiguration(configuration: ForwardStreamConfiguration): void; export declare function checkReceiveRange(range: ReceiveRange): void; export declare function checkOrientationType(orientation: HumanOrientation): void; export declare function checkPosition(pos: Position): void; export declare function checkLogConfig(log_config: LogConfig): void; export declare function checkRemoteStreamKey(stream_key: RemoteStreamKey): void; export declare function checkEchoTestConfig(echo_test_config: EchoTestConfig): void; export declare function checkScreenVideoEncoderConfig(config: ScreenVideoEncoderConfig): void; export declare function checkVideoEncoderConfig(config: VideoEncoderConfig): void; export declare function checkVideoCaptureConfig(config: VideoCaptureConfig): void; export declare function checkAudioMixingConfig(config: AudioMixingConfig): void; export declare function checkAudioPropertiesConfig(config: AudioPropertiesConfig): void; export declare function checkVirtualBackgroundSource(source: VirtualBackgroundSource): void; export declare function checkByteWatermark(watermark: ByteWatermark): void; export declare function checkRTCWatermarkConfig(config: RTCWatermarkConfig): void; export declare function checkExternalVideoFrame(frame: ExternalVideoFrame): void; export declare function checkExternalAudioFrame(frame: ExternalAudioFrame): void; export declare function checkRectangle(react: Rectangle): void; export declare function checkHighlightConfig(config: HighlightConfig): void; export declare function checkScreenCaptureSourceInfo(source_info: ScreenCaptureSourceInfo): void; export declare function checkScreenCaptureParameters(capture_params: ScreenCaptureParameters): void; export declare function checkProblemFeedbackInfo(info: ProblemFeedbackInfo): void; export declare function checkRTCPluginInfo(info: RTCPluginInfo): void; export declare function checkRecordingConfig(config: RecordingConfig): void; export declare function checkTranscoderAudioParam(audio_param: TranscoderAudioParam): void; export declare function checkTranscoderVideoParam(video_param: TranscoderVideoParam): void; export declare function checkTranscoderLayoutRegionDataParam(data_param: TranscoderLayoutRegionDataParam): void; export declare function checkTranscoderLayoutRegion(layout_region: TranscoderLayoutRegion): void; export declare function checkITranscoderParam(param: ITranscoderParam): void; export declare function checkMixedStreamAudioConfig(config: MixedStreamAudioConfig): void; export declare function checkMixedStreamVideoConfig(config: MixedStreamVideoConfig): void; export declare function checkMixedStreamClientMixConfig(config: MixedStreamClientMixConfig): void; export declare function checkMixedStreamLayoutRegionImageWaterMarkConfig(config: MixedStreamLayoutRegionImageWaterMarkConfig): void; export declare function checkMixedStreamLayoutRegionConfig(config: MixedStreamLayoutRegionConfig): void; export declare function checkServerControlConfig(config: MixedStreamServerControlConfig): void; export declare function checkIMixedStreamConfig(config: IMixedStreamConfig): void; export declare function checkPushSingleStreamParam(param: PushSingleStreamParam): void; export declare function checkPublicStreamAudioParam(audio_param: PublicStreamAudioParam): void; export declare function checkPublicStreamVideoParam(video_param: PublicStreamVideoParam): void; export declare function checkSourceCrop(source_crop: SourceCrop): void; export declare function checkPublicStreamLayoutRegion(layout_region: PublicStreamLayoutRegion): void; export declare function checkIPublicStreamParam(param: IPublicStreamParam): void; export declare function checkStreamSycnInfoConfig(config: StreamSycnInfoConfig): void; export declare function checkAudioFormat(format: AudioFormat): void; export declare function checkSingScoringConfig(config: SingScoringConfig): void; export declare function checkVoiceEqualizationConfig(config: VoiceEqualizationConfig): void; export declare function checkVoiceReverbConfig(param: VoiceReverbConfig): void; export declare function checkAudioRecordingConfig(config: AudioRecordingConfig): void;