import type { ReactThreeFiber } from '@react-three/fiber'; import * as React from 'react'; import type { Camera, Event } from 'three'; import { OrbitControlsImpl } from './OrbitControlsImpl'; export type OrbitControlsChangeEvent = Event & { target: EventTarget & { object: Camera; }; }; export type OrbitControlsProps = Omit, { camera?: Camera; domElement?: HTMLElement; enableDamping?: boolean; makeDefault?: boolean; onChange?: (e?: OrbitControlsChangeEvent) => void; onEnd?: (e?: Event) => void; onStart?: (e?: Event) => void; regress?: boolean; target?: ReactThreeFiber.Vector3; keyEvents?: boolean | HTMLElement; }>, 'ref'>; export declare const OrbitControls: React.ForwardRefExoticComponent>; export { OrbitControlsImpl }; //# sourceMappingURL=index.d.ts.map