///
import CameraControls from 'camera-controls';
import { Vector3, type OrthographicCamera, type PerspectiveCamera } from 'three';
interface Props {
camera: PerspectiveCamera | OrthographicCamera;
initialPosition: Vector3;
initialTarget: Vector3;
cc: (cc: CameraControls) => void;
rest: (rest: {
position: Vector3;
target: Vector3;
}) => void;
}
declare const CameraControls: import("svelte").Component;
type CameraControls = ReturnType;
export default CameraControls;