@100mslive/roomkit-react
Version:

19 lines (18 loc) • 663 B
TypeScript
export declare class VBPlugin {
private hmsPlugin?;
private effectsPlugin?;
initialisePlugin: (effectsSDKKey?: string, onInit?: () => void) => Promise<void>;
getBackground: () => any;
getBlurAmount: () => any;
getVBObject: () => any;
getName: () => any;
setBlur: (blurPower: number) => Promise<void>;
setBackground: (mediaURL: string) => Promise<void>;
setPreset: (preset: 'quality' | 'balanced') => Promise<void>;
getPreset: () => any;
removeEffects: () => Promise<void>;
reset: () => void;
isBlurSupported: () => boolean;
isEffectsSupported: () => boolean;
}
export declare const VBHandler: VBPlugin;