import Result from '../../models/Result'; export interface SetVideoProStateParams { video: { modelId: string; url: string; }[]; state: string; projectionMode: number; isFocus: boolean; visualMode: number; } export interface SetVideoVisualModeParams { visualMode: number; } export interface SetVideoProModeParams { projectionMode: number; } export interface SetVideoAutoPlayParams { isAuto: boolean; } export interface SwitchVideoModelIdParams { projectionMode: number; } declare class VideoFusion { private static get className(); static setVideoProState: (params: SetVideoProStateParams) => Promise>; static setVideoVisualMode: (params: SetVideoVisualModeParams) => Promise>; static setVideoProMode: (params: SetVideoProModeParams) => Promise>; static setVideoAutoPlay: (params: SetVideoAutoPlayParams) => Promise>; static switchVideoModelId: (params: SwitchVideoModelIdParams) => Promise>; } export default VideoFusion;