import { default as XYRTCClient } from '../../main/client'; import { XYBaseModule } from '../../type/index'; export declare class XYElectron implements XYBaseModule { private client; private logger; constructor(client: XYRTCClient); /** * 检查Electron设备访问权限 */ checkElectronDeviceAccess(): Promise; /** * 请求Electron设备访问权限 * * @param { XYPermissionType } type - 权限类型 */ private requestElectronDeviceAccess; /** * 获取Electron桌面采集器 */ getDesktopCapturer(): any; /** * 销毁 */ destroy(): void; }