UNPKG

@awesome-ecs/workers

Version:

The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.

16 lines (13 loc) 590 B
import { IEntityModel } from '@awesome-ecs/abstract/entities'; import { EntityBase } from '@awesome-ecs/core/entities'; import { T as ThreadWorkerType } from '../worker-type-comvmkQN.cjs'; import { WorkerInstanceComponent } from '../components/index.cjs'; import '@awesome-ecs/abstract/components'; interface WorkerThreadModel extends IEntityModel { type: ThreadWorkerType; healthCheckInterval: number; } declare class WorkerThreadEntity extends EntityBase<WorkerThreadModel> { get instance(): WorkerInstanceComponent; } export { WorkerThreadEntity, type WorkerThreadModel };