import { IEventMap, LayoutMode, TemplateModel, TerminalType, VideoState } from "../type/index"; /** * SDK version * replace string to really version when build */ export declare const VERSION = "_BUILDVERSION_"; export declare const CUSTOM_CODE_PREFIX = "XYSDK:96"; export declare const SUCCESS_CODE = "XYSDK:969001"; export declare const LOGIN_STATE_MAP: { 0: string; 1: string; 2: string; 3: string; }; /** * 会议连接状态 */ export declare const CONNECT_STATE_MAP: { 0: string; 1: string; }; /** * 呼叫会议状态 */ export declare const CALL_STATE_MAP: { 0: string; 1: string; 2: string; 3: string; }; /** * Local View ID * use this id match local video frame buffer data; */ export declare const LOCAL_VIEW_ID = "LocalPreviewID"; /** * 默认的local layout数据 */ export declare const DEFAULT_LOCAL: { id: string; sourceId: string; roster: { displayName: string; isContent: boolean; state: VideoState; sourceId: string; audioMute: boolean; callUri: string; isActiveSpeaker: boolean; videoWidth: number; videoHeight: number; dt: TerminalType; }; position: { width: number; height: number; }; positionStyle: { top: string; left: string; width: string; height: string; }; }; /** * 默认Make Call方法参数信息 */ export declare const DEFAULT_MAKE_CALL_INFO: { meetingNumber: string; displayName: string; meetingPwd: string; }; export declare const SDK_CALL_MODE: { AudioVideo: number; AudioOnly: number; MonitorMode: number; }; export declare const HTTP_METHOD: { GET: number; POST: number; PUT: number; DELETE: number; }; export declare const SDK_FACE_TYPE: { Detect: number; EletronicBadge: number; }; /** * 注册事件名 */ export declare const EVENT: IEventMap; /** * layout模板模式按布局分类获取 */ export declare const TemplateModelRangeMap: { [key in LayoutMode]: TemplateModel[]; }; /** * 外接屏渲染模式默认配置参数 */ export declare const DEFAULT_MASTER_CONFIG: { authTimeout: number; localIP: string; keepAliveTimeout: number; keepAliveInterval: number; name: string; readInterval: number; maxDataLength: number; serverPort: number; serverIP: string; moduleType: number; connType: number; }; export declare enum LocalPreviewResolution { init = 10, low180P = 1, normal360P = 2, hd720P = 3, highHd1080P = 4 } export declare const MAX_SIZE = 9; export declare const DEFAULT_PAGE_INFO: { currentPage: number; maxSize: number; totalPage: number; }; export declare const DEFAULT_CONF_INFO: { contentPartCount: number; participantCount: number; chairManUrl: string; visibleEpCount: number; }; export declare const ENUM_COPY_WRITING: { 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; 7: string; 8: string; 9: string; 10: string; }; /** * 支持的虚拟背景图片文件类型 */ export declare const ACCEPT_VIRTUAL_IMG_TYPE: string[]; /** * 数据统计: electron platform转sysType */ export declare const platformTagMap: { darwin: string; win32: string; };