Skip to content

Type Alias: ServiceRequirement

Generated from SDK v1 (protocol 1) at source revision 97c6bb1. Never edit by hand; run npm run generate:reference.

@muoto/application


ServiceRequirement = Readonly<{ id: string; optional?: boolean; version: string; }>

Defined in: sdk/sdk.ts:150

A service contract an extension consumes. Required services block activation until a compatible provider is active; optional services are resolved when present and skipped when absent.