import { TKinematicConfig, TKinematicData, TKinematicMethods } from '../../Kinematic'; import { TSerializable } from '../../Mixins'; import { BehaviorSubject } from 'rxjs'; import { TAbstractTransformAgent } from './TAbstractTransformAgent'; export type TKinematicTransformAgent = TAbstractTransformAgent & Readonly<{ data: TKinematicData; autoUpdate$: BehaviorSubject; }> & TSerializable & TKinematicMethods;