Skip to content

NonBypassableEnforcement

NonBypassableEnforcement = Exclude<EnforcementLevel, "advisory" | "integrator">

Defined in: src/signer/types.ts:44

The enforcement levels whose policy a single key-holder cannot bypass. A bounded/regulated flow should type its signer dependency as PolicyGatedSigner<NonBypassableEnforcement> (or call requireNonBypassable) so an advisory signer is rejected at compile time.