import { defineModule } from '@/core/manager/ModuleManager.ts' import ChargerRenderer from './ChargerRenderer.ts' import ChargerInteraction from './ChargerInteraction.ts' import propertySetter from '@/modules/charger/ChargerPropertySetter.ts' export const ITEM_TYPE_NAME = 'charger' export default defineModule(ITEM_TYPE_NAME, () => ({ renderer: new ChargerRenderer(ITEM_TYPE_NAME), interaction: new ChargerInteraction(ITEM_TYPE_NAME), setter: propertySetter }))