type Requirement
import bendvy-ecs-core@0.1.0.4/schedule_provision.bend as ScheduleProvisionimport Base
6# Schema authoring provisions nominal requirement tokens. Gameplay cannot turn
7# these tokens into component/resource/service providers. Actual availability
8# is observed from the owned application's provisioning record before any step.
9type Requirement<S: Data> is Data:
10 Component{id: U32}
11 Resource{id: U32}
12 Service{id: U32}