@tencentcloud/roomkit-web-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,
23 lines (21 loc) • 1.01 kB
TypeScript
import { IRoomService } from '../types';
import { TRTCBeautyStyle } from '../../constants/room';
interface IBasicBeauty {
dispose(): void;
initBasicBeauty(): Promise<void>;
setBasicBeauty(style: TRTCBeautyStyle, beautyLevel: number, whitenessLevel: number, ruddinessLevel: number): Promise<void>;
setTestBasicBeauty(style: TRTCBeautyStyle, beautyLevel: number, whitenessLevel: number, ruddinessLevel: number): Promise<void>;
}
export declare class BasicBeauty implements IBasicBeauty {
constructor(service: IRoomService);
dispose(): void;
initBasicBeauty(): Promise<void>;
setBasicBeauty(style: TRTCBeautyStyle, beautyLevel: number, whitenessLevel: number, ruddinessLevel: number): Promise<void>;
setTestBasicBeauty(style: TRTCBeautyStyle, beautyLevel: number, whitenessLevel: number, ruddinessLevel: number): Promise<void>;
private service;
private basicBeautyPluginReady;
private get trtcCloud();
private bindEvent;
private handleUnmount;
}
export {};