UNPKG

trtc-sdk-v5

Version:
45 lines (38 loc) 843 B
export interface AuthParam { sdkAppId: number; userId: string; userSig: string; } export interface Effect { id: string; intensity?: number; filterIntensity?: number; } export interface BeautyOptions { sdkAppId: number; userId: string; userSig: string; whiten?: number; dermabrasion?: number; lift?: number; shave?: number; eye?: number; chin?: number; effect?: Effect[]; onError?: () => {} } export interface UpdateBeautyOptions { whiten?: number; dermabrasion?: number; lift?: number; shave?: number; eye?: number; chin?: number; effect?: Effect[]; } export declare class Beauty { start(options: BeautyOptions): Promise<void>; update(options: UpdateBeautyOptions): Promise<void>; stop(): Promise<void>; } export default Beauty;