@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,
25 lines (24 loc) • 674 B
TypeScript
import { AdvancedBeautyPanelLevel, AdvancedBeautyType } from '../../type';
export type BeautyItem = {
key: string;
icon: string;
name: string;
nameEn: string;
effectName: string;
resourcePath: string;
backgroundPath: string;
minValue?: number;
maxValue?: number;
};
export type BeautyItemMap = {
name: string;
nameEn: string;
items: BeautyItem[];
};
export type BeautyPanelInfo = {
key: AdvancedBeautyType;
name: string;
nameEn: string;
items: BeautyItem[] | Map<string, BeautyItemMap>;
};
export declare function generateBeautyPanel(level: AdvancedBeautyPanelLevel): Map<AdvancedBeautyType, BeautyPanelInfo>;