def component
import bendvy-ecs-core@0.1.0.3/ordinary_declaration.bend as OrdinaryDeclarationimport Base
9# Declare a component key for payload P in schema S. Does not create storage,
10# spawn entities or validate collisions; compose and validate the schema before
11# attaching an App. Example: examples/scheduled-health/registration.bend identities.
12def component(~S:Data,~P:Type,key:String) -> Declaration<S,P>:
13 Declaration{key}