import { CubismMatrix44 } from '../Framework/src/math/cubismmatrix44'; import { ACubismMotion } from '../Framework/src/motion/acubismmotion'; import { csmVector } from '../Framework/src/type/csmvector'; import { LAppModel } from './lappmodel'; export declare let s_instance: LAppLive2DManager; export declare class LAppLive2DManager { static getInstance(): LAppLive2DManager; static releaseInstance(): void; getModel(no: number): LAppModel; releaseAllModel(): void; onDrag(x: number, y: number): void; onTap(x: number, y: number): void; onUpdate(): void; initializeModel(modelPath: string, modelJsonName: string): void; setViewMatrix(m: CubismMatrix44): void; constructor(); _viewMatrix: CubismMatrix44; _models: csmVector; _sceneIndex: number; _finishedMotion: (self: ACubismMotion) => void; }