Skip to content

Type Alias: CapabilityToken

Makaio Framework


Makaio Framework / contracts / CapabilityToken

CapabilityToken = Extract<keyof CapabilityTokenMap, string>

Defined in: ../../../packages/contracts/src/extension/capability-token.ts:21

Compile-time capability token used by extension manifests.

Extracting string keys preserves declaration-merged literal tokens without relying on intersections that can collapse to never in downstream type contexts.

  • CapabilityToken
    • Extract<keyof CapabilityTokenMap, string>
      • keyof CapabilityTokenMap
      • string

Resolved shape has 52 properties, above the 40 property limit.