@tencentcloud/roomkit-electron-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
27 lines (26 loc) • 1.34 kB
TypeScript
import { AdvancedBeautyType, AdvancedBeautyConfig, AdvancedBeautyPanelLevel, AdvancedBeautyLicenseInfo } from './../../type';
declare function setAdvancedBeautyLicenseInfo(licenseInfo: AdvancedBeautyLicenseInfo): void;
declare function setVirtualBackgroundImages(images: string[]): void;
declare function setAdvancedBeauty(type: AdvancedBeautyType, config: AdvancedBeautyConfig): void;
declare function clearBeautySetting(): void;
export default function useAdvancedBeautyState(): {
beautyConfigs: Map<AdvancedBeautyType, Map<string, {
beautyType: AdvancedBeautyType;
beautyPanelKey: string;
resourcePath: string;
backgroundPath: string;
effectKey: string;
effectValue: number;
}[]> & Omit<Map<string, AdvancedBeautyConfig[]>, keyof Map<any, any>>> & Omit<Map<AdvancedBeautyType, Map<string, AdvancedBeautyConfig[]>>, keyof Map<any, any>>;
beautyLicenseInfo: {
panelLevel: AdvancedBeautyPanelLevel;
licenseUrl: string;
licenseKey: string;
};
virtualBackgroundImages: import("vue").Ref<string[]>;
setAdvancedBeautyLicenseInfo: typeof setAdvancedBeautyLicenseInfo;
setAdvancedBeauty: typeof setAdvancedBeauty;
clearBeautySetting: typeof clearBeautySetting;
setVirtualBackgroundImages: typeof setVirtualBackgroundImages;
};
export {};