///
export declare const WebGLMultisampleRenderTarget: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const WebGLRenderTarget: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const WebGLRenderer: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const FogExp2: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Fog: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Scene: import("react").FC>;
export declare const Sprite: import("react").FC>;
export declare const LOD: import("react").FC>;
export declare const SkinnedMesh: import("react").FC>;
export declare const Skeleton: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Bone: import("react").FC>;
export declare const Mesh: import("react").FC>;
export declare const LineSegments: import("react").FC>;
export declare const LineLoop: import("react").FC>;
export declare const Line: import("react").FC>;
export declare const Points: import("react").FC>;
export declare const Group: import("react").FC>;
export declare const VideoTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const DataTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const DataTexture3D: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const CompressedTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const CubeTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const CanvasTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const DepthTexture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Texture: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const WireframeGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute">>;
export declare const ParametricBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const ParametricGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const TetrahedronBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const TetrahedronGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const OctahedronBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const OctahedronGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const IcosahedronBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const IcosahedronGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const DodecahedronBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const DodecahedronGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const PolyhedronBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const PolyhedronGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const TubeBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters" | "tangents" | "normals" | "binormals">>;
export declare const TubeGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const TorusKnotBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const TorusKnotGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const TorusBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const TorusGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const TextBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters" | "addShapeList" | "addShape">>;
export declare const TextGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const SphereBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const SphereGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const RingBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const RingGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const PlaneBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const PlaneGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const LatheBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const LatheGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const ShapeBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute">>;
export declare const ShapeGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const ExtrudeBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "addShapeList" | "addShape">>;
export declare const ExtrudeGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const EdgesGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute">>;
export declare const ConeBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const ConeGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const CylinderBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const CylinderGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const CircleBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const CircleGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const BoxBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute" | "parameters">>;
export declare const BoxGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
vertices?: import("..").ReactThreeFiber.Vector3[] | undefined;
}>>;
export declare const ShadowMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const SpriteMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const RawShaderMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const ShaderMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MultiMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const PointsMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshPhysicalMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshStandardMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshPhongMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshToonMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshNormalMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshLambertMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshDepthMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshDistanceMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshBasicMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const MeshMatcapMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const LineDashedMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const LineBasicMaterial: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const Material: import("react").FC, import("..").ReactThreeFiber.NodeProps>, {
color?: string | number | import("three").Color | undefined;
}>>;
export declare const AnimationLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const CompressedTextureLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const DataTextureLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const CubeTextureLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const TextureLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const ObjectLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const MaterialLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const BufferGeometryLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const LoadingManager: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const ImageLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const ImageBitmapLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const FontLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const FileLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Loader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const LoaderUtils: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const AudioLoader: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const SpotLightShadow: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const SpotLight: import("react").FC>;
export declare const PointLightShadow: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const PointLight: import("react").FC>;
export declare const RectAreaLight: import("react").FC>;
export declare const HemisphereLight: import("react").FC>;
export declare const DirectionalLightShadow: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const DirectionalLight: import("react").FC>;
export declare const AmbientLight: import("react").FC>;
export declare const LightShadow: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Light: import("react").FC>;
export declare const AmbientLightProbe: import("react").FC>;
export declare const HemisphereLightProbe: import("react").FC>;
export declare const LightProbe: import("react").FC>;
export declare const StereoCamera: import("react").FC>;
export declare const PerspectiveCamera: import("react").FC>;
export declare const OrthographicCamera: import("react").FC>;
export declare const CubeCamera: import("react").FC>;
export declare const ArrayCamera: import("react").FC>;
export declare const Camera: import("react").FC>;
export declare const AudioListener: import("react").FC>;
export declare const PositionalAudio: import("react").FC>;
export declare const AudioAnalyser: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Audio: import("react").FC>;
export declare const VectorKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const StringKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const QuaternionKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const NumberKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const ColorKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const BooleanKeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const PropertyMixer: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const PropertyBinding: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const KeyframeTrack: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const AnimationObjectGroup: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const AnimationMixer: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const AnimationClip: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const AnimationAction: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const Uniform: import("react").FC, import("..").ReactThreeFiber.NodeProps>>;
export declare const InstancedBufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "maxInstancedCount" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute">>;
export declare const BufferGeometry: import("react").FC, import("..").ReactThreeFiber.NodeProps>, "children" | "key" | "ref" | "onUpdate" | "args" | "name" | "attach" | "attachArray" | "attachObject" | "scale" | "type" | "id" | "uuid" | "userData" | "applyMatrix4" | "rotateX" | "rotateY" | "rotateZ" | "lookAt" | "toJSON" | "clone" | "copy" | "addEventListener" | "hasEventListener" | "removeEventListener" | "dispatchEvent" | "dispose" | "center" | "boundingBox" | "boundingSphere" | "translate" | "computeVertexNormals" | "computeBoundingBox" | "computeBoundingSphere" | "merge" | "setFromPoints" | "groups" | "addGroup" | "index" | "attributes" | "morphAttributes" | "morphTargetsRelative" | "drawRange" | "isBufferGeometry" | "getIndex" | "setIndex" | "setAttribute" | "getAttribute" | "deleteAttribute" | "clearGroups" | "setDrawRange" | "setFromObject" | "updateFromObject" | "fromGeometry" | "fromDirectGeometry" | "normalizeNormals" | "toNonIndexed" | "drawcalls" | "offsets" | "addIndex" | "addDrawCall" | "clearDrawCalls" | "addAttribute" | "removeAttribute">>;
export declare const Geometry: import("react").FC