import { TWrapper } from '../../Abstract'; import { LightType } from '../Constants'; import { TWithObject3d } from '../../Mixins'; import { TWithTransformDrive } from '../../TransformDrive'; import { TAnyLight } from './TAnyLight'; import { TLightTransformAgents } from './TLightTransformAgents'; export type TAbstractLightWrapper = TWrapper & TWithObject3d & TWithTransformDrive & Readonly<{ getType: () => LightType; }>;