import { Loader, LoadingManager, Material, Object3D } from "three"; export interface LWO { materials: Material[]; meshes: Object3D[]; } export interface LWOLoaderParameters { /** * Base content delivery folder path, use when it differs from Lightwave default structure */ resourcePath?: string; } export class LWOLoader extends Loader { constructor(manager?: LoadingManager, parameters?: LWOLoaderParameters); parse(data: ArrayBuffer, path: string, modelName: string): LWO; }