import type { VideoResolutionType } from './types'; export declare const PC_PROPRIETARY_CONSTRAINTS: { optional: { googDscp: boolean; }[]; }; export declare const VIDEO_CONSTRAINS: Record; export declare function getVideoConstrains(resolution: keyof typeof VIDEO_CONSTRAINS, aspectRatio: number): { width: { ideal: number; }; height: { ideal: number; }; }; /** * 所有权限列表 */ export declare enum PermissionList { CHANGE_ROOM_LOCK = "CHANGE_ROOM_LOCK", PROMOTE_PEER = "PROMOTE_PEER", MODIFY_ROLE = "MODIFY_ROLE", SEND_CHAT = "SEND_CHAT", MODERATE_CHAT = "MODERATE_CHAT", SHARE_AUDIO = "SHARE_AUDIO", SHARE_VIDEO = "SHARE_VIDEO", SHARE_SCREEN = "SHARE_SCREEN", EXTRA_VIDEO = "EXTRA_VIDEO", SHARE_FILE = "SHARE_FILE", MODERATE_FILES = "MODERATE_FILES", MODERATE_ROOM = "MODERATE_ROOM", LOCAL_RECORD_ROOM = "LOCAL_RECORD_ROOM" }