import { DRACOLoader, GLTF, GLTFLoader, KTX2Loader } from "three/examples/jsm/Addons.js";
export interface RpcMethods_GLTFLoader {
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.setDRACOLoader": {
        args: [dracoLoader: DRACOLoader];
        return: GLTFLoader;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.setKTX2Loader": {
        args: [ktx2Loader: null | KTX2Loader];
        return: GLTFLoader;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.setMeshoptDecoder": {
        args: [meshoptDecoder: null | any];
        return: GLTFLoader;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.register": {
        args: [callback: (...args: any[]) => any];
        return: GLTFLoader;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.unregister": {
        args: [callback: (...args: any[]) => any];
        return: GLTFLoader;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.parse": {
        args: [data: string | ArrayBuffer, path: string, onLoad: (...args: any[]) => any, onError: undefined | any];
        return: void;
    };
    "_vrmManager.expressionManager.motion._vrmaConverter._loader.parseAsync": {
        args: [data: string | ArrayBuffer, path: string];
        return: Promise<GLTF>;
    };
}
//# sourceMappingURL=GLTFLoader.rpc.d.ts.map