import { CBARObject3D, CBARObject3DProperties } from "./CBARObject3D"; import * as THREE from "three"; import { CBARMediaInfo } from "../internal"; import { CBARContext } from "../CBARContext"; export interface CBARCameraProperties extends CBARObject3DProperties { fov: number; } export declare class CBARCameraIntrinsics extends CBARObject3D { constructor(context: CBARContext); camera: THREE.PerspectiveCamera; hFov: number; load(basePath: string | undefined, json: CBARCameraProperties): Promise; data(): any; private _media?; setMediaProperties(props: CBARMediaInfo): void; get description(): string; }