UNPKG

lume

Version:

Build next-level interactive web applications.

21 lines 743 B
import 'element-behaviors'; import { OBJLoader } from 'three/examples/jsm/loaders/OBJLoader.js'; import { MTLLoader } from 'three/examples/jsm/loaders/MTLLoader.js'; import { RenderableBehavior } from '../../RenderableBehavior.js'; import type { Group } from 'three/src/objects/Group.js'; import type { ElementBehaviors } from 'element-behaviors'; declare global { interface Element extends ElementBehaviors { } } export type ObjModelBehaviorAttributes = 'obj' | 'mtl'; export declare class ObjModelBehavior extends RenderableBehavior { #private; obj: string; mtl: string; model?: Group; objLoader: OBJLoader; mtlLoader: MTLLoader; connectedCallback(): void; } //# sourceMappingURL=ObjModelBehavior.d.ts.map