import React from "react"; import { ReactNode } from "react"; import { Group } from "three"; /** * component to position and rotate the session origin (the spawn point of for the xr session) */ export declare const ImmersiveSessionOrigin: React.ForwardRefExoticComponent, import("@react-three/fiber").NodeProps>>, import("@react-three/fiber").NonFunctionKeys<{ position?: import("@react-three/fiber").Vector3 | undefined; up?: import("@react-three/fiber").Vector3 | undefined; scale?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; matrix?: import("@react-three/fiber").Matrix4 | undefined; quaternion?: import("@react-three/fiber").Quaternion | undefined; layers?: import("@react-three/fiber").Layers | undefined; dispose?: (() => void) | null | undefined; }>> & { position?: import("@react-three/fiber").Vector3 | undefined; up?: import("@react-three/fiber").Vector3 | undefined; scale?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; matrix?: import("@react-three/fiber").Matrix4 | undefined; quaternion?: import("@react-three/fiber").Quaternion | undefined; layers?: import("@react-three/fiber").Layers | undefined; dispose?: (() => void) | null | undefined; } & import("@react-three/fiber/dist/declarations/src/core/events.js").EventHandlers, "ref"> & React.RefAttributes>;