as const makes the registry object itself readonly and ensures each
property value is inferred as symbol (not widened to object).
For type-level uniqueness, each Symbol(...) is a distinct runtime value;
DIToken is the union of all token values for generic container utilities.
Centralised DI token registry.
as constmakes the registry object itself readonly and ensures each property value is inferred assymbol(not widened toobject). For type-level uniqueness, eachSymbol(...)is a distinct runtime value;DITokenis the union of all token values for generic container utilities.