import * as THREE from 'three'; import type { ColorNode } from './types.js'; /** Wrap a GTAONode that computes screen-space ambient occlusion from viewZ and normal, producing contact shadows in creases. @remarks Requires the WebGPU renderer (three/webgpu) and ships via the 'threejs-scenes/webgpu' entry point. Needs depth + normal from an MRT scene pass (createScenePassMRT). */ export declare function createAo(viewZ: ColorNode, normal: ColorNode, camera: THREE.Camera): import("three/addons/tsl/display/GTAONode.js").default; //# sourceMappingURL=ao.d.ts.map