{"version":3,"sources":["../../src/components/index.ts","../../src/components/worker-instance.ts"],"sourcesContent":["export * from './worker-instance';\n","import { IComponent } from '@awesome-ecs/abstract/components';\n\nexport enum WorkerStatus {\n  starting,\n  available,\n  busy,\n  error,\n  disposed\n}\n\nexport interface WorkerInstanceComponent extends IComponent {\n  worker: Worker;\n  status: WorkerStatus;\n  heartbeats: Map<string, boolean>;\n  lastHealthQuery: Date;\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;;;ACEO,IAAK,eAAL,kBAAKA,kBAAL;AACL,EAAAA,4BAAA;AACA,EAAAA,4BAAA;AACA,EAAAA,4BAAA;AACA,EAAAA,4BAAA;AACA,EAAAA,4BAAA;AALU,SAAAA;AAAA,GAAA;","names":["WorkerStatus"]}