import { TAnimationStateConfig } from '../../Animations'; import { PrimitiveModel3dType } from '../Constants'; import { TObject3DPropConfig } from '../../ThreeLib'; import { TOptional } from '@hellpig/anarchy-shared/Utils'; import { TModel3dParams } from './TModel3dParams'; export type TModel3dConfig = Omit & Readonly<{ model3dSource: string | PrimitiveModel3dType; animationsSource?: ReadonlyArray; animationsState?: ReadonlyArray; material?: string; }> & TOptional>;