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; update(options: UpdateBeautyOptions): Promise; stop(): Promise; } export default Beauty;