import { TSerializableEntitiesService, TSerializableResourceService } from '../../Abstract'; import { TEnvMapConfig, TEnvMapFactory, TEnvMapParams, TEnvMapRegistry, TEnvMapResourceConfig, TEnvMapTexture, TEnvMapTextureAsyncRegistry, TEnvMapWrapper } from '.'; import { TWithActiveAccessorsService, TWithCreateFromConfigService, TWithCreateService, TWithFactoryService, TWithLoadResourcesAsyncService, TWithRegistryService, TWithResourcesMetaInfoRegistryService, TWithResourcesRegistryService, TWithSceneGetterService } from '../../Mixins'; export type TEnvMapServiceWithCreate = TWithCreateService; export type TEnvMapServiceWithCreateFromConfig = TWithCreateFromConfigService; export type TEnvMapServiceWithFactory = TWithFactoryService; export type TEnvMapServiceWithRegistry = TWithRegistryService; export type TEnvMapService = TEnvMapServiceWithCreate & TEnvMapServiceWithCreateFromConfig & TEnvMapServiceWithFactory & TEnvMapServiceWithRegistry & TSerializableEntitiesService & TSerializableResourceService & TWithActiveAccessorsService & TWithLoadResourcesAsyncService & TWithResourcesMetaInfoRegistryService & TWithResourcesRegistryService & TWithSceneGetterService;