import { ZegoVideoConfig } from 'zego-express-engine-reactnative'; declare const ZegoAudioVideoResourceMode: { Default: number; CDNOnly: number; L3Only: number; RTCOnly: number; CDNPlus: number; }; declare const ZegoChangedCountOrProperty: { userAdd: number; userDelete: number; microphoneStateUpdate: number; cameraStateUpdate: number; attributesUpdate: number; }; declare const ZegoUIKitPluginType: { signaling: number; beauty: number; whiteboard: number; }; declare const ZegoRoomPropertyUpdateType: { set: number; update: number; remote: number; }; declare class ZegoUIKitVideoConfig { fps: number; bitrate: number; width: number; height: number; constructor(fps: number, bitrate: number, width: number, height: number); static preset180P(): ZegoUIKitVideoConfig; static preset270P(): ZegoUIKitVideoConfig; static preset360P(): ZegoUIKitVideoConfig; static preset540P(): ZegoUIKitVideoConfig; static preset720P(): ZegoUIKitVideoConfig; static preset1080P(): ZegoUIKitVideoConfig; static preset2K(): ZegoUIKitVideoConfig; static preset4K(): ZegoUIKitVideoConfig; toSDK(orientation: number): ZegoVideoConfig; } declare const ZegoToastType: { default: number; info: number; success: number; warning: number; error: number; }; export { ZegoAudioVideoResourceMode, ZegoChangedCountOrProperty, ZegoUIKitPluginType, ZegoRoomPropertyUpdateType, ZegoUIKitVideoConfig, ZegoToastType, };