import { TActive, TWithName, TWithTags } from '../../Mixins'; import { TSpaceCanvas } from '../../Space'; import { Vector3 } from 'three'; import { TBaseControlsParams } from './TBaseControlsParams'; import { TOrbitControlsParamsOptions } from './TOrbitControlsParamsOptions'; export type TOrbitControlsParams = TBaseControlsParams & Readonly<{ options?: TOrbitControlsParamsOptions; enabled?: boolean; canvas: TSpaceCanvas; target: Vector3; }> & TWithName & TActive & TWithTags;