Files
Portfolio/src/scene/three.d.ts

11 lines
681 B
TypeScript

// Three.js does not currently publish TypeScript declarations in its runtime package.
// The scene remains isolated behind typed application interfaces; this ambient declaration
// prevents the untyped renderer dependency from leaking into Vue or journey modules.
declare module 'three';
declare module 'three/examples/jsm/postprocessing/EffectComposer.js';
declare module 'three/examples/jsm/postprocessing/RenderPass.js';
declare module 'three/examples/jsm/postprocessing/UnrealBloomPass.js';
declare module 'three/examples/jsm/postprocessing/OutputPass.js';
declare module 'three/examples/jsm/loaders/GLTFLoader.js';
declare module 'three/examples/jsm/postprocessing/Pass.js';