import * as THREE from 'three'; import type { OutlineNodeParams } from 'three/addons/tsl/display/OutlineNode.js'; /** Options for {@link createOutline}, mirroring OutlineNodeParams from three.js. */ export type OutlineOptions = OutlineNodeParams; /** Wrap an OutlineNode that renders edge highlights around selected objects via a separate selection pass. Composite over the scene colour. @remarks Requires the WebGPU renderer (three/webgpu) and ships via the 'threejs-scenes/webgpu' entry point. */ export declare function createOutline(scene: THREE.Scene, camera: THREE.Camera, options?: OutlineOptions): import("three/addons/tsl/display/OutlineNode.js").default; //# sourceMappingURL=outline.d.ts.map