import type { Vec3 } from '../math'; import { type CameraProjection } from '../settings'; import * as extras from '@threlte/extras'; import type { ComponentProps } from 'svelte'; import { build_orbit_props } from './props'; type $$ComponentProps = { camera_projection?: CameraProjection; position: Vec3; fov?: number; zoom?: number; near?: number; far?: number; orbit_props: ReturnType; gizmo?: boolean | ComponentProps; orbit_controls?: ComponentProps[`ref`]; }; declare const SceneCamera: import("svelte").Component<$$ComponentProps, {}, "orbit_controls">; type SceneCamera = ReturnType; export default SceneCamera;