import { type ISceneLoaderPluginAsync } from "@babylonjs/core/Loading/sceneLoader"; import type { ILogger } from "./Parser/ILogger"; import type { PmxObject } from "./Parser/pmxObject"; import { PmLoader } from "./pmLoader"; /** * PmxLoader is a loader that loads the model in the PMX format * * PMX is a binary file format that contains all the data except the texture of the model */ export declare class PmxLoader extends PmLoader implements ISceneLoaderPluginAsync, ILogger { /** * Create a new PmdLoader */ constructor(); protected _parseFileAsync(arrayBuffer: ArrayBuffer): Promise; }