Public declaration syntax from forge-ts/packages/forge-auth/src/index.ts Original source SHA-256: 0b1870750696ee9c80238a2be95ef36cef19608269909b7a0f7066d5e140d463 Function bodies and constant values are omitted. This is not the complete implementation. Source line 39 export { ForgeAuthError, ForgeAuthErrorCode, type ForgeAuthErrorCodeType } from './error.js'; Source line 42 export { type AgentCapabilityToken, type DelegationConstraints, verifyAct, extractScopes, actAllowsScope, scopeImplies, } from './capability.js'; Source line 52 export { type ToolAuthorizationRequest, type ToolAuthorizationDecision, ToolAuthorizationDecisionType, authorizeToolInvocation, isAllowed, isDenied, isLegacyMode, buildToolScope, } from './tool-auth.js'; Source line 64 export { type DelegationRequest, type DelegationResult, delegateCapabilities, } from './delegation.js';