export { joinSocialContract, verifySocialContract, delegate, recordWork, proveContributions, auditCompliance } from './contract.js'; export type { JoinOptions, SocialContractAgent, TrustVerification, DelegateOptions, WorkOptions, ContributionProof } from './contract.js'; export { createPassport, signPassport, updatePassport, isExpired, isPassportValid, countersignPassport, verifyIssuerSignature, isIssuerVerified, isIssuerSigned } from './core/passport.js'; export { canonicalize, canonicalJson, canonicalHash, normalizeTimestamp } from './core/canonical.js'; export { computeScopeVersionHash, verifyScopeVersionMatch } from './core/scope-version.js'; export { computeActionRef, actionRefsMatch } from './core/action-ref.js'; export { computeExternalActionRefV1 } from './core/external-action-ref.js'; export type { ExternalActionRefV1Input } from './core/external-action-ref.js'; export { computeIdempotencyKey } from './core/idempotency.js'; export { computeEvidenceAge, isEvidenceFresh, createSnapshotFreshness, createRotatingFreshness } from './core/freshness.js'; export type { AttestationFreshness } from './types/passport.js'; export { createIssuanceChallenge, verifyRuntimeAttestation, computePassportGrade, computeAttestationFlags, computeAttestationBundleHash, createIssuanceContext, bindAttestation, createWorkspaceManifest, createEmptyEvidenceRecord, isChallengeFresh, isGradeAtLeast, importProviderAttestation, addIdentityBoundary, classifyEvidenceQuality, evidenceQualityToGrade, } from './core/attestation.js'; export type { PassportGrade, EvidenceQuality, AttestationProvenance, SignalStability, VerificationStatus, AttestedSignal, ObservedContext, RuntimeAttestation, ProviderAttestation, IssuanceEvidenceRecord, IssuanceAssessment, IssuanceContext, PassportAttestationSummary, AttestationFlag, IssuanceChallenge, IssuanceChallengeResponse, AttestationClass, DerivedSignal, SignalVerificationResult, GradeChange, WorkspaceManifest, WorkspaceManifestEntry, WorkspaceCheckpoint, RecoveryRequest, RecoveryResult, } from './types/attestation.js'; export { PASSPORT_GRADE_LABELS } from './types/attestation.js'; export { canonicalizeJCS, detectCanonicalVariant, getTestVectors } from './core/canonical-jcs.js'; export type { CanonicalizationTestVector } from './core/canonical-jcs.js'; export { generateKeyPair, sign, verify, publicKeyFromPrivate } from './crypto/keys.js'; export { InMemoryKeyStorage, EncryptedFileKeyStorage } from './crypto/key-storage.js'; export type { KeyStorageBackend } from './crypto/key-storage.js'; export { verifyPassport, createChallenge, verifyChallenge } from './verification/verify.js'; export { applyReputationEvent, calculateOverallScore } from './verification/reputation.js'; export { createDelegation, subDelegate, verifyDelegation, revokeDelegation, verifyRevocation, cascadeRevoke, revokeByAgent, validateChain, getDescendants, getChainEntry, onRevocation, createReceipt, verifyReceipt, getReceipts, getRevocation, clearStores, scopeCovers, scopeAuthorizes } from './core/delegation.js'; export type { RevocationCheckPolicy } from './core/delegation.js'; export { createCompletionReceipt, verifyCompletionReceipt, linkPermitAndCompletion } from './core/completion.js'; export type { CompletionReceiptOptions, CompletionReceipt } from './core/completion.js'; export { loadFloor, loadFloorFromFile, attestFloor, verifyAttestation, evaluateCompliance, negotiateCommonGround, resolveEnforcementMode, effectiveEnforcementMode } from './core/values.js'; export { ENFORCEMENT_ESCALATION_ORDER } from './types/passport.js'; export { hashReceipt, traceBeneficiary, verifyAttributionReport, buildMerkleRoot, generateMerkleProof, verifyMerkleProof, } from './core/attribution.js'; export { createAgoraMessage, verifyAgoraMessage, createFeed, appendToFeed, getThread, getByTopic, getByAuthor, getTopics, createRegistry, registerAgent, verifyFeed } from './core/agora.js'; export type { AgentPassport, SignedPassport, IssuerSignature, KeyPair, VerificationResult, Challenge, ChallengeResponse, ReputationScore, ReputationEvent, Delegation, RuntimeInfo, CreatePassportOptions, ActionReceipt, RevocationRecord, DelegationStatus, CascadeRevocationResult, DelegationChainValidation, DelegationChainLink, RevocationEvent, RotationMode, RotationState, DIDRotationEntry, RotatableDIDDocument, RotatableVerificationMethod, AgentPostureStatus, ValuesFloor, FloorPrinciple, FloorAttestation, ComplianceCheck, ComplianceReport, SharedGround, FloorReference, EnforcementMode, BeneficiaryInfo, BeneficiaryTrace, DelegationHop, AttributionEntry, AttributionReport, MerkleProof, MerkleProofNode } from './types/passport.js'; export type { AgoraMessage, AgoraMessageContent, AgoraVerification, AgoraFeed, AgoraAgent, AgoraRegistry } from './types/agora.js'; export { assignRole, createTradeoffRule, evaluateTradeoff, createIntentDocument, createDeliberation, submitConsensusRound, evaluateConsensus, resolveDeliberation, getPrecedentsByTopic, citePrecedent, createIntentPassportExtension, } from './core/intent.js'; export type { TradeoffEvaluation, ConsensusEvaluation } from './core/intent.js'; export type { AgentRole, AutonomyLevel, RoleAssignment, IntentDocument, IntentGoal, TradeoffRule, ConsensusRound, Deliberation, DeliberationOutcome, DomainAssessment, Precedent, MemoryTier, ContextGovernance, IntentPassportExtension, } from './types/intent.js'; export { createTaskBrief, verifyTaskBrief, assignTask, acceptTask, submitEvidence, verifyEvidence, reviewEvidence, verifyReview, handoffEvidence, verifyHandoff, submitDeliverable, verifyDeliverable, completeTask, verifyCompletion, createTaskUnit, getTaskStatus, validateTaskUnit, } from './core/coordination.js'; export type { CoordinationRole, TaskStatus, ReviewVerdict, TaskBrief, TaskRoleSpec, DeliverableSpec, TaskAssignment, EvidencePacket, EvidenceClaim, ReviewDecision, ReviewIssue, EvidenceHandoff, Deliverable, TaskCompletion, TaskMetrics, TaskUnit, } from './types/coordination.js'; export { createActionIntent, verifyActionIntent, evaluateIntent, verifyPolicyDecision, createPolicyReceipt, verifyPolicyReceipt, createPolicyReceiptWithDecisionReceipt, FloorValidatorV1, requestAction, computeCompoundDigest, captureRoutingContext, detectRoutingDivergence, createPolicyChain, appendPolicyChainEntry, verifyPolicyChain, detectConstraintDrift, type DivergencePattern, type PolicyChain, type PolicyChainEntry, type PolicyConstraintSnapshot, } from './core/policy.js'; export type { ActionIntent, PolicyDecision, PolicyReceipt, PolicyVerdict, PrincipleEvaluation, PolicyValidator, ValidationContext, PolicyEvaluationResult, EpistemicClaims, EpistemicStatus, } from './types/policy.js'; export { emitDecisionReceipt, parseDecisionReceiptStatement, computeDelegationChainRoot, DECISION_RECEIPT_PREDICATE_TYPE, INTOTO_STATEMENT_V1, INTOTO_PAYLOAD_TYPE, } from './decisionReceipt.js'; export type { DecisionReceiptEnvelope, DecisionReceiptPredicate, IntotoStatement, IntotoResourceDescriptor, DSSESignature, EmitDecisionReceiptInput, } from './decisionReceipt.js'; export { commercePreflight, createCheckout, updateCheckout, completeCheckout, cancelCheckout, checkPassportGate, checkScopeGate, checkSpendGate, checkHumanApprovalThreshold, checkMerchantGate, checkWalletGate, hasCommerceScope, signCommerceReceipt, extractDelegationChain, requestHumanApproval, createCommerceDelegation, recordSpend, getSpendSummary, verifyCommerceReceipt, } from './core/commerce.js'; export type { ACPCheckoutSession, ACPLineItem, ACPMoney, ACPTotals, ACPFulfillment, ACPFulfillmentOption, ACPPaymentMethod, ACPCustomer, ACPAddress, ACPOrderEvent, CommerceConfig, CommerceDelegation, CommercePreflightResult, CommercePreflightCheck, CommerceActionReceipt, HumanApprovalRequest, IdempotencyCheck, IdempotencyStore, } from './types/commerce.js'; export type { EnforcementLevel, AgentContextConfig, ExecuteRequest, ExecuteResult, CompletedAction, AgentContextState, AuditEntry, } from './types/context.js'; export { createTaskRequest, verifyTaskRequest, advertiseCapabilities, verifyAdvertisement, claimTask, verifyClaim, declineTask, verifyDecline, routeTask, verifyRoutingDecision, scoreCandidate, capabilityMatches, capabilityCoverage, checkDelegationScope, isAdvertisementFresh, DEFAULT_ROUTER_CONFIG, DEFAULT_MATCH_WEIGHTS, DEFAULT_PRIORITY_BOOSTS, } from './core/routing.js'; export type { TaskRequest, TaskRequestStatus, TaskRequestPriority, CapabilityAdvertisement, AgentEnvironment, ClaimResponse, TaskDecline, RoutingDecision, RouterConfig, MatchWeights, CandidateScore, RoutingResult, CapabilityString, } from './types/routing.js'; export { scoreFidelityResponse, aggregateFidelityScores, createFidelityAttestation, verifyFidelityAttestation, shouldProbe, fidelityDelta, measureCompactionDrift, DEFAULT_PROBE_SCHEDULE, } from './core/fidelity-probe.js'; export type { FidelityChallenge, FidelityResponse, FidelityOutcome, FidelityScore, ProbeSchedule, PressureType, SpecificationClarity, CompactionProbePoint, CompactionDriftResult, } from './core/fidelity-probe.js'; export { toDIDKey, fromDIDKey, didWebToUrl, resolveDIDWeb, passportToDIDDocument as passportToDIDKeyDocument, } from './core/did-interop.js'; export { CyclesKeyResolver, parseDIDCycles, isDIDCycles, cyclesJwksUrl, asJWKS, selectKey, decodeBase64Url, bytesToHex as keyResolutionBytesToHex, DEFAULT_TIMEOUT_MS as KEY_RESOLUTION_DEFAULT_TIMEOUT_MS, DEFAULT_CACHE_POLICY as KEY_RESOLUTION_DEFAULT_CACHE_POLICY, } from './v2/key-resolution/index.js'; export type { KeyResolver, KeyResolution, KeyResolutionStatus, KeyLocator, FailurePolicy, CachePolicy, KeyResolverConfig, Ed25519JWK, JWKS, ParsedDIDCycles, JWKSelection, } from './v2/key-resolution/index.js'; export { parseSPIFFEID, importSPIFFESVID, mapOAuthScopes, importOAuthToken, } from './core/identity-bridge.js'; export type { SPIFFESVIDInput, ParsedSPIFFEID, OAuthTokenInput, OAuthImportResult, } from './core/identity-bridge.js'; export { TOKEN_TYPE_URN, TOKEN_EXCHANGE_GRANT_TYPE, JWT_SVID_APPROVED_ALGS, bridgeScopeOfClaim, isNarrowing, assertChainNarrows, effectiveScope, chainToTokenExchangeClaims, tokenExchangeClaimsToChain, parseScope, assertRoundTripNarrows, actorSatisfiesMayAct, currentActor, validateSpiffeId, spiffeIdToDidInput, jwtSvidToDidInput, } from './adapters/oauth-rfc8693/index.js'; export type { ActClaim, MayActClaim, TokenExchangeClaims, OAuthDelegationHop, DelegationChainView, RecoveredChain, JwtSvidView, SpiffeIdentityInput, } from './adapters/oauth-rfc8693/index.js'; export { bindIdJagGrant, verifiedIdJagGrant, IDJAG_DRAFT, SOURCE_GRANT_REF_TAG, IdJagBindingError, } from './adapters/oauth-id-jag/index.js'; export { verifyIdJagDescriptor } from './adapters/oauth-id-jag/verify.js'; export type { IdJagClaims, IdJagVerification, VerifiedIdJagGrant, IdJagAuthorizationDetail, IdJagDescriptor, IdJagCarriedAudience, IdJagActReconciliation, IdJagCallerVerification, IdJagDiagnostic, IdJagOpaqueContext, IdJagBindOptions, SourceGrantRefPreimage, IdJagExternalRoot, IdJagVerifyResult, } from './adapters/oauth-id-jag/index.js'; export { passportToVerifiableCredential, verifyVerifiableCredential, createVerifiablePresentation, verifyVerifiablePresentation, } from './core/vc-wrapper.js'; export type { PassportVCInput, VCVerifyResult, VPVerifyResult, } from './core/vc-wrapper.js'; export { createCredentialRequest, fulfillCredentialRequest, verifyCredentialResponse, } from './core/credential-request.js'; export type { CredentialRequest, CredentialResponseResult, SelectivePassport, } from './core/credential-request.js'; export { verifyAgentIdentity, verifyAgentIdentitySync, strengthMeetsMinimum, identityStrengthFailure, DEFAULT_IDENTITY_CONFIG, } from './core/gateway-identity.js'; export type { GatewayIdentityVerification, IdentityVerificationConfig, } from './core/gateway-identity.js'; export { checkCommerceConstraint, extractCharterPolicy, } from './core/gateway-wiring.js'; export type { CommerceCheckResult, CharterPolicyExtract, } from './core/gateway-wiring.js'; export { getDomain, getDomainLabel, summarizeDenial, groupByDomain, EVALUATION_ORDER, } from './core/denial-domains.js'; export type { DenialDomain, DenialSummary } from './core/denial-domains.js'; export { assertDataNarrowsOnly, applyDataConstraints, isValidNarrowing, NARROWING_ORDER, } from './core/data-narrowing.js'; export type { FacetSnapshot, NarrowingCheckResult } from './core/data-narrowing.js'; export { createInitialPosture, recordBehavioralFailure, recordBehavioralSuccess, upgradePosture, getPostureConstraints, isScopeBlocked, comparePostureTiers, DEFAULT_POSTURE_CONSTRAINTS, } from './core/governance-posture.js'; export type { PostureTier, PostureConstraints, GovernancePosture, PostureChange, PostureDowngradePolicy, } from './core/governance-posture.js'; export { createAnchorMetadata, markBatched, markAnchored, shouldAutoBatch, meetsAnchorRequirement, isValidAnchorTransition, DEFAULT_AUTO_BATCH_CONFIG, ANCHOR_STATE_ORDER, } from './core/anchor-state.js'; export type { AnchorState, AnchorMetadata, AutoBatchConfig, } from './core/anchor-state.js'; export type { ToolCallRequest, ToolCallResult, GatewayProof, GatewayApproval, ToolExecutor, GatewayConfig, RegisteredAgent, GatewayStats, ActionReversibility, GatewayAgentRole, ConstraintFacet, ConstraintStatus, ConstraintSeverity, ConstraintFailure, ConstraintVector, ConstraintEvaluation, AuthorizationWitness, AuthorizationRef, ConstraintNearMiss, SubstrateFidelity, FidelityAttestation, WitnessAttestation, WitnessConflict, WitnessPolicy, WitnessObservationBasis, InfrastructureFeePolicy, GatewayImportPolicy, GatewaySovereigntyLevel, GatewayTrustBasis, GatewayIdentity, GatewayJurisdiction, } from './types/gateway.js'; export type { FinalityStatus, FinalityState, } from './types/finality.js'; export type { EvidenceType, TypedEvidence, } from './types/evidence.js'; export type { EscrowStatus, EscrowHold, EscrowMilestone, EscrowFulfillmentCondition, DangerType, DangerSignal, } from './types/escrow.js'; export type { DisputeStatus, DisputeResolution, DisputeSubject, ResolverRole, DisputeBond, DisputeArtifact, DisputeOverlay, } from './types/dispute.js'; export { createEscrowHold, verifyEscrowHold, createDisputeArtifact, verifyDisputeArtifact, createWitnessAttestation, verifyWitnessAttestation, evaluateDisputeOverlay, } from './core/transactional.js'; export { createDID, createDIDHex, publicKeyFromDID, isValidDID, passportToDIDDocument, resolveDID, signWithDID, verifyWithDID, hexToMultibase, multibaseToHex } from './core/did.js'; export { IdentityCompositionError, assertKeyPurpose, } from './errors/identity-composition-error.js'; export type { IdentityCompositionErrorReason, IdentityCompositionErrorContext, } from './errors/identity-composition-error.js'; export { createDIDDocument, announceKeyRotation, activateKeyRotation, verifyRotationChain, isKeyActive, rotateAndInvalidate, } from './core/key-rotation.js'; export type { RotationResult } from './core/key-rotation.js'; export { verifyEntityChain, cacheDIDResolution, getCachedDIDResolution, clearDIDCache, computeSenderId, } from './core/entity-verification.js'; export { passportToVC, delegationToVC, floorAttestationToVC, receiptToVC, createPresentation, verifyVC, verifyPresentation } from './core/vc.js'; export type { DIDDocument, VerificationMethod, ServiceEndpoint, DIDResolutionResult, VerifiableCredential, VerifiablePresentation, LinkedDataProof, PassportCredentialSubject, DelegationCredentialSubject, FloorAttestationCredentialSubject, PolicyReceiptCredentialSubject, DIDResolutionStatus, DIDResolutionCacheEntry, PublicProofSurface, EntityVerificationResult, } from './types/did.js'; export { bootstrapFromAPIKey, bootstrapFromGitHub, bootstrapFromCIKey, upgradeBootstrappedPassport, } from './core/trust-adapters.js'; export type { ImportEvidence, BootstrapResult } from './core/trust-adapters.js'; export { passportToAgentCard, verifyAgentCard, agentCardToCapabilities, hasPassportIdentity, getDIDFromAgentCard } from './core/a2a.js'; export type { A2AAgentCard, A2AAgentSkill, A2AAgentProvider, A2ACapabilities, A2ASecurityScheme } from './types/a2a.js'; export type { RiskCategory, EUAIActArticle, ComplianceProfile, TransparencyDisclosure, EUComplianceReport, EUComplianceGap } from './types/euaiact.js'; export { createPrincipalIdentity, endorseAgent, verifyEndorsement, revokeEndorsement, createDisclosure, verifyDisclosure, createFleet, addToFleet, getFleetStatus, revokeFromFleet, endorsePassport, verifyPassportEndorsement, hasPrincipalEndorsement } from './core/principal.js'; export type { PrincipalIdentity, PrincipalEndorsement, PrincipalDisclosure, FleetRecord, FleetAgent, EndorsementVerification, DisclosureLevel, EntityBinding, } from './types/principal.js'; export { DEFAULT_K, MAX_SIGMA, MIN_SIGMA, INITIAL_MU, INITIAL_SIGMA, SCARRING_PENALTY, DEFAULT_TIERS, DEFAULT_PROMOTION_REQUIREMENTS, DEFAULT_DECAY_DAYS, DEFAULT_DRIFT_RATE_PER_DAY, RECENT_OBSERVATIONS_CAP, computeEffectiveScore, createScopedReputation, computeConfidence, createEvidenceDiversity, classifyEvidence, resolveAuthorityTier, shouldDemote, effectiveAutonomy, effectiveSpendLimit, effectiveDelegationDepth, classifyRuntimeChange, sigmaAfterRuntimeChange, meetsPromotionRequirements, validatePromotionReview, checkTierForIntent, advisoryTierPrecheck, updateReputationFromResult, applyTemporalDecay, confidenceBreakdown, } from './core/reputation-authority.js'; export type { ScopedReputation, AuthorityTier, TierDefinition, TierOrigin, EvidenceClass, TaskClassification, EvidencePortfolio, EvidenceDiversity, PromotionRequirements, PromotionReview, RuntimeProfile, RuntimeChangeClass, DemotionCause, DemotionEvent, TierEscalation, TierCheckContext, ReputationObservation } from './types/reputation-authority.js'; export type { ConfidenceBreakdown } from './core/reputation-authority.js'; export declare function createPromotionReview(..._args: unknown[]): never; export declare function triggerDemotion(..._args: unknown[]): never; export declare function computeReputationDrift(..._args: unknown[]): never; export declare function computeConsistencyScore(..._args: unknown[]): never; export declare const DEFAULT_DRIFT_WARNING_THRESHOLD = 0.15; export declare const DEFAULT_DRIFT_CRITICAL_THRESHOLD = 0.3; export { createBehavioralFingerprint, verifyBehavioralFingerprint, composeFingerprintAxes, } from './core/behavioral-fingerprint.js'; export type { BehavioralFingerprint, PDRScoreRef, SaeboScoreRef, FingerprintVerificationResult, } from './core/behavioral-fingerprint.js'; export { computeProbeIdentity, verifyProbeIdentity, } from './core/probe-identity.js'; export type { ProbeIdentity, ProbeIdentityVerification, } from './core/probe-identity.js'; export type { IntentCard, IntentItem, IntentNetwork, NeedOfferMatch, RelevanceMatch, IntroRequest, IntroResponse, Digest, SearchOptions } from './types/intent-network.js'; export { createTaintLabel, mergeTaints, createSAO, verifySAO, isSAOExpired, createExecutionFrame, recordAccess, closeFrame, computeStepHash, verifyFrameChain, isFrameExpired, rotateFrame, verifyEpochChain, createCrossChainPermit, countersignPermit, verifyCrossChainPermit, revokePermit, checkDataFlow, deriveSAO, createExecutionReceipt, verifyExecutionReceipt, createCrossChainViolation } from './core/cross-chain.js'; export type { TaintLabel, TaintUsage, TaintSet, SignedAuthorityObject, CrossChainPermit, ExecutionFrame, ExecutionStep, FlowCheckResult, FlowVerdict, TaintTransformation, TransformationType, ExecutionReceipt, CrossChainViolation } from './types/cross-chain.js'; export { generateEncryptionKeypair, deriveEncryptionKeypair, createKeyAnnouncement, verifyKeyAnnouncement, padToBlock, unpad, encryptPayload, decryptPayload, createEncryptedAgoraMessage, decryptAgoraMessage, verifyOuterSignature } from './core/encrypted-messaging.js'; export type { EncryptionKeyAnnouncement, EncryptionKeypair, EncryptedAgoraMessage, DecryptedPayload, MessageValidation } from './types/encrypted-messaging.js'; export { createExecutionEnvelope, verifyExecutionEnvelope, createMinimalEnvelope } from './core/execution-envelope.js'; export type { ExecutionEnvelope, EnvelopeVerification, EvaluationMethod, EnvelopeVerdict, RevocationStatus } from './types/execution-envelope.js'; export { createExecutionAttestation, verifyExecutionAttestation, detectExecutionDrift, } from './core/execution-attestation.js'; export type { ExecutionAttestation, ExecutionAttestationVerification, ExecutionDrift, ExecutionDriftSeverity, AttestorType, CreateExecutionAttestationInput, DriftClassificationRule, } from './types/execution-attestation.js'; export { DEFAULT_DRIFT_RULES } from './types/execution-attestation.js'; export { createBilateralReceipt, verifyBilateralReceipt, createEvidenceCommitment, verifyEvidenceCommitment, checkCompromiseWindow, } from './core/bilateral-receipt.js'; export type { BilateralReceipt, BilateralReceiptVerification, InteractionOutcome, EvidenceCommitment, CompromiseWindowCheck, RevocationReason, } from './types/bilateral-receipt.js'; export { lintDelegation, lintTaskFeasibility, lintDelegationForGateway, } from './core/feasibility.js'; export type { GatewayLintResult, GatewayLintReport } from './core/feasibility.js'; export type { FeasibilitySeverity, FeasibilityIssue, FeasibilityResult, } from './types/feasibility.js'; export { REDACTED_SENTINEL, buildFieldDisclosureProfile, verifyFieldDisclosureProfile, canonicalProfileBytes, bbsProofToFieldDisclosureRef, fieldDisclosureRefToBbsProof, } from './v2/hash-pointer/index.js'; export type { FieldDisclosurePolicy, HashPointerAlgorithm, HashPointerPayload, DisclosedField, FieldDisclosureProofRef, FieldDisclosureProfile, BuildFieldDisclosureProfileInput, FieldDisclosureVerification, BbsDisclosureProofShape, } from './v2/hash-pointer/index.js'; export { hashContent, createGovernanceArtifact, verifyGovernanceArtifact, approveArtifact, verifyApproval, createGovernanceEnvelope, loadGovernanceArtifact, upgradeGovernanceArtifact, classifyGovernanceChange, validateCredentialLifecycle, DEFAULT_LOAD_POLICY, } from './core/governance.js'; export type { GovernanceArtifact, GovernanceApproval, GovernanceVerification, GovernanceEnvelope, GovernanceLoadPolicy, GovernanceChangeType, GovernanceDiff, CredentialLifecyclePolicy, } from './types/governance.js'; export { createObligation, createObligationBundle, acceptObligationBundle, checkFulfillment, resolveObligation, createFulfillmentReceipt, scheduleNextRecurrence, validateObligationConstraints, validatePenaltySeverity } from './core/obligations.js'; export type { Obligation, ObligationAction, EvidenceRequirement, PenaltySpec, RecurrenceSpec, ObligationBundle, FulfillmentReceipt, ObligationResolution, ObligationOutcome, ObligationStatus, ParamConstraint } from './types/obligations.js'; export { createIdentityDocument, rotateKey, emergencyRotate, verifyRotation, verifyRotationLog, resolveCurrentKey, wasKeyActive, } from './core/identity.js'; export type { IdentityDocument, KeyRotationEntry, RotationVerification, } from './types/identity.js'; export { createReceiptLedger, addReceipt, commitBatch, proveInclusion, verifyInclusion, verifyBatch, verifyBatchChain, } from './core/receipt-ledger.js'; export type { ReceiptBatch, ReceiptInclusionProof, ReceiptLedger, BatchVerification, BatchChainVerification, } from './core/receipt-ledger.js'; export { createPrecedentLibrary, markAsNormative, verifyNormativePrecedent, addToLibrary, checkAlignment, supersedePrecedent, analyzeDrift, } from './core/precedent.js'; export type { NormativePrecedent, PrecedentAlignment, PrecedentLibrary, DriftAnalysis, } from './core/precedent.js'; export { createDelegationRef, resolvePublicKey, reanchorDelegation, verifyReanchoredDelegation, verifyWithRef, didCoversKey, } from './core/reanchor.js'; export type { DelegationRef, ReanchoredDelegation, } from './core/reanchor.js'; export { createEscalationGrant, verifyEscalationGrant, requestEscalation, activateEscalation, checkEscalatedAction, revokeEscalation, isEscalationActive, } from './core/escalation.js'; export type { EscalationGrant, EscalationRequest, ActiveEscalation, EscalationVerification, EscalationTriggerType, ActionClass, } from './core/escalation.js'; export { createWitnessPool, createAttestation, verifyWitnessAttestation as verifyOracleWitnessAttestation, addAttestation, computeDiversityScore, evaluateWitnessConsensus, wouldIncreaseDiversity, } from './core/oracle-witness.js'; export type { WitnessAttestation as OracleWitnessAttestation, WitnessPool, WitnessPoolConfig, DiversityScore, WitnessConsensusResult, } from './types/oracle-witness.js'; export { createMessageAuditLog, createAuditRecord, verifyAuditRecord, appendToAuditLog, queryBySender, queryCrossChainMessages, totalBytesBySender, } from './core/messaging-audit.js'; export type { MessageAuditRecord, AuditVerification, MessageAuditLog, } from './core/messaging-audit.js'; export { detectCycles, detectShadowedRules, detectContradictions, detectUnreachableActions, analyzePolicyRules, } from './core/policy-conflict.js'; export type { PolicyRule, PolicyConflictReport, ShadowedRule, PolicyContradiction, } from './core/policy-conflict.js'; export { registerSelfAttestedSource, registerCustodianAttestedSource, registerGatewayObservedSource, verifySourceReceipt, revokeSourceReceipt, recordDataAccess, verifyDataAccessReceipt, checkTermsCompliance, composeTerms, buildDataAccessMerkleRoot, proveDataAccessInclusion, verifyDataAccessInclusionProof, addDataAccessToLedger, } from './core/data-source.js'; export type { SourceReceipt, SourceMode, DataContentType, DataTerms, DataPurpose, CompensationModel, DerivativePolicy, AuditVisibility, DataAccessReceipt, AccessMethod, TermsComplianceResult, SourceReceiptVerification, AccessReceiptVerification, } from './types/data-source.js'; export { computeContentHash, verifyContentHash, createContentAddressableIntent, classifyEvaluationMethod, decomposeDecision, createDecisionArtifact, verifyDecisionArtifact, getEffectiveScopeInterpretation, validateIdentityBoundary, MINIMUM_IDENTITY_FIELDS, } from './core/decision-semantics.js'; export type { ScopeInterpretation, ContentHash, ContentHashAlgorithm, DecisionSemantics, DecisionArtifact, DecisionArtifactVerification, } from './types/decision-semantics.js'; export type { CharterStatus, OfficeHolderMode, OfficeStatus, OfficeHolder, OfficeDelegationPolicy, Office, CharterSignature, DelegationSurvival, DissolutionPolicy, DisputeVenue, CharterCore, SuccessionTrigger, SuccessionRule, QuorumFailurePolicy, OfficeRegistry, CharterAmendment, CharterVerification, AmendmentVerification, OfficeTransfer, } from './types/charter.js'; export type { KeyClassRequirement, MultiClassThresholdPolicy, ApprovalType, ApprovalPolicy, ApprovalSignature, ApprovalSubjectType, ApprovalRequest, ApprovalEvaluation, KeyClassStatus, } from './types/approval.js'; export { createCharter, signCharter, verifyCharter, createAmendment, signAmendment, verifyAmendment, evaluateThreshold, createOfficeRegistry, createOfficeTransfer, createApprovalRequest, addApprovalSignature, evaluateApprovalRequest, findOffice, findOfficesByHolder, resolveSuccessor, checkIncompatibility, checkQuorum, } from './core/charter.js'; export type { CreateCharterOptions, CreateAmendmentOptions, CreateOfficeTransferOptions } from './core/charter.js'; export type { HybridTimestamp, TemporalBound, TemporalRights, TemporalOrdering, TemporalValidation, SessionBoundary, } from './types/time.js'; export { DEFAULT_NTP_DRIFT_MS, DEFAULT_SESSION_GAP_MS, createHybridTimestamp, createHybridTimestampAt, createTemporalBound, compareTimestamps, isTemporalBoundExpired, validateTemporalRights, resetLogicalCounter, extractSessions, } from './core/time.js'; export type { ForeignProvenanceClass, ForeignTrustClass, ForeignSandboxPolicy, ForeignReclassificationRules, ForeignCounterpartyEnvelope, } from './types/foreign.js'; export type { EscrowRevocationStatus, EscrowAwareRevocation, } from './types/escrow.js'; export type { ReserveAssuranceClass, AttestationBasis, FalseAttestationPenalty, ReserveAttestationLiability, ReserveAttestation, } from './types/reserve.js'; export { createReserveAttestation, verifyReserveAttestation, compareAssuranceClass, meetsAssuranceRequirement, } from './core/reserve.js'; export type { CreateReserveAttestationOptions, ReserveAttestationVerification } from './core/reserve.js'; export type { ForeignReceiptEnvelope, VouchedReputation, } from './types/federation.js'; export { importReceipt, verifyReceiptEnvelope, vouchReputation, verifyVouchedReputation, applyReputationDowngrade, } from './core/federation.js'; export type { ImportReceiptOptions, VouchReputationOptions } from './core/federation.js'; export * from './v2/index.js'; export { RegulatedActionV0 } from './v2/index.js'; export { CompositionCheckV0 } from './v2/index.js'; export { verifyOnAccept, evaluateCredentialCheck, resolveCheckMode, } from './v2/credential-check-policy/index.js'; export type { AcceptanceStamp, CredentialCheckMode, CredentialCheckPolicy, CredentialCheckResult, CredentialCheckDenialCode, } from './v2/credential-check-policy/index.js'; export { createAttributionReceipt, signAttributionConsent, verifyAttributionConsent, checkArtifactCitations, receiptCore, } from './v2/attribution-consent/index.js'; export type { AttributionReceipt, AttributionConsentResult, ArtifactCitation, CitingArtifact, CreateAttributionReceiptParams, } from './v2/attribution-consent/index.js'; export { createActionReceipt, verifyActionReceipt, createAuthorityBoundaryReceipt, verifyAuthorityBoundaryReceipt, createCustodyReceipt, verifyCustodyReceipt, createContestabilityReceipt, attachControllerResponse, verifyContestabilityReceipt, createAPSBundle, verifyAPSBundle, computeMerkleRoot, } from './v2/accountability/index.js'; export { ClaimType, RecordType, EvidenceProfiles, requiredEvidenceFor, } from './v2/claim-evidence-types.js'; export type { EvidenceProfile } from './v2/claim-evidence-types.js'; export { verifyEvidenceClaim } from './v2/claim-verifier.js'; export type { ClaimVerificationInput, ClaimVerificationResult, OpenContestationResolver, OpenContestationLookup, } from './v2/claim-verifier.js'; export { isContestationTainting, computeDownstreamTaint, } from './v2/downstream-taint.js'; export type { TaintedRecord, TaintedSet, TaintCandidate, } from './v2/downstream-taint.js'; export { verifyOffline, verifyReceiptContext, CRYPTO_LAYER_REASONS, buildDescriptor, evaluateRequest, runGate, runCanonicalizationConformance, checkCanonicalizationVector, summarize, } from './v2/offline-verifier/index.js'; export type { OfflineVerifyOptions, OfflineVerifyResult, OfflineVerifyVerdict, OfflineDescriptorInputs, RejectReason, ReceiptContext, ContextVerifyResult, BuildDescriptorInput, EvidenceDescriptor, SignerClaim, WitnessObservationFact, CheckedSignature, IndependenceRelation, SignerNode, SignerGraph, DescriptorBuilder, GateDecision, GateDenyReason, GateOptions, GateRequestLike, GateResponseLike, ConformanceCheck, ConformanceRunnerResult, } from './v2/offline-verifier/index.js'; export type { AccountabilityReceiptBase, CaptureMode, Completeness, ScopeOfClaim, ActionReceipt as AccountabilityActionReceipt, SideEffectClass, AuthorityBoundaryReceipt, BoundaryResult, CustodyReceipt, CustodyEventType, CustodyPurpose, ContestabilityReceipt, StandingBasis, RequestedRemedy, ContestStatus, GroundsClass, APSBundle, BundledReceiptRef, } from './v2/accountability/index.js'; export * from './interop/qntm-bridge.js'; export * from './interop/agent-json-bridge.js'; export * from './types/data-contribution.js'; export * from './core/data-source-attribution.js'; export type { DataAccessRequest, DataAccessDecision, DataEnforcementConfig, } from './core/data-enforcement.js'; export type { DataGatewayConfig, TermsAcceptance, } from './core/data-gateway.js'; export { DataGateway } from './core/data-gateway.js'; export { DataEnforcementGate } from './core/data-enforcement.js'; export * from './types/decision-equivalence.js'; export * from './core/decision-equivalence.js'; export * from './types/data-lifecycle.js'; export * from './core/data-lifecycle.js'; export { verifyCrewMember, governCrewTask, crewTaskToScopes } from './adapters/crewai.js'; export type { CrewTask, CrewGovernanceConfig, GovernedTaskResult } from './adapters/crewai.js'; export { adkContextToAction, adkToolToScope, adkAuthorizes } from './adapters/adk.js'; export type { ADKActionContext, ADKActionDescriptor } from './adapters/adk.js'; export { governLangChainTool, createLangGraphGovernance, langchainToolToScope } from './adapters/langchain.js'; export type { LangChainToolCall, GovernedToolResult, DeniedToolResult, LangChainGovernanceConfig } from './adapters/langchain.js'; export { deriveA2AScopes, passportToA2ACard, a2aCardToPassportMeta, verifyA2AIdentity, a2aSkillsToScope, embedA2ATrustSignal } from './adapters/a2a.js'; export type { A2AAgentCardV2 } from './adapters/a2a.js'; export { governMCPToolCall, createMCPGovernanceInterceptor, mcpToolToScope } from './adapters/mcp.js'; export type { MCPToolCall, MCPGovernanceConfig } from './adapters/mcp.js'; export { verifyGonkaHost, governGonkaInference, createDevshardReceipt, delegationToAllowlistEntry, epochToDelegationExpiry, verifyPoCParticipation, } from './adapters/gonka.js'; export type { GonkaInferenceRequest, GonkaHostConfig, GonkaInferenceReceipt, GonkaHostVerification, } from './adapters/gonka.js'; export { delegationToPolicy, policyToYaml, extractEffectiveScopes } from './adapters/openshell.js'; export type { OpenShellPolicy, NetworkPolicyEntry, ScopeMapping } from './adapters/openshell.js'; export { ibacIntentToScope, ibacTuplesToDelegation, evaluateIBACTuples, governIBACIntent, } from './adapters/ibac.js'; export type { IBACIntent, IBACAction, IBACTuple, IBACEvaluationResult, } from './adapters/ibac.js'; export { cedarPolicyToTuples, delegationToCedarPolicy } from './adapters/ibac-cedar.js'; export { runConformanceSuite } from './conformance/suite.js'; export type { ConformanceTest, ConformanceSuiteResult } from './conformance/suite.js'; export { generateGovernanceBlock, verifyGovernanceBlock, renderGovernanceHTML, renderGovernanceMeta, parseGovernanceBlockFromHTML, embedGovernance, isUsagePermitted, DEFAULT_REVOCATION_POLICY, isGovernanceBlockExpired, createVerifiedGovernanceCredential, verifyGovernanceCredential, bindGovernanceToImplementation, } from './core/governance-block.js'; export type { GovernanceBlock, GovernanceTerms, RevocationPolicy, UsagePermission, GovernanceBlockVerification, GenerateGovernanceBlockInput, VerifiedGovernanceCredential, GovernanceBinding, } from './core/governance-block.js'; export { generateApsTxt, verifyApsTxt, serializeApsTxt, parseApsTxt, resolveTermsForPath, governanceHeaders, parseGovernanceHeaders, createChainedGovernanceBlock, verifyChainedBlock, enforceApsTxt, evaluateApsTxtRisk, } from './core/aps-txt.js'; export type { ApsTxt, PathOverride, GenerateApsTxtInput, ChainedGovernanceBlock, VerifyApsTxtOptions, VerifyApsTxtResult, ApsTxtEnforcementMode, ApsTxtEnforcementResult, ApsTxtRiskLevel, ApsTxtRiskResult, } from './core/aps-txt.js'; export { checkHTMLGovernance, checkHeaderGovernance, createAccessReceipt, verifyAccessReceipt, governanceLoop360, } from './core/governance-consumer.js'; export type { AccessReceipt, GovernanceCheckResult, Full360Result, } from './core/governance-consumer.js'; export { VolatileBackend } from './storage/volatile-backend.js'; export { createReceiptBundle, verifyReceiptBundle, importReceiptBundle } from './storage/receipt-bundle.js'; export type { StorageBackend, StorageOperations, StoredAgentRecord, CursorPage, ReceiptFilter, SpendReservation, SpendReservationResult, GatewayCheckpoint, IntegrityReport, CheckpointCallback } from './storage/types.js'; export type { ReceiptBundle, BundleVerificationResult } from './storage/receipt-bundle.js'; export * from './core/proof-namespace.js'; export { createToolRegistryEntry, verifyToolIntegrity, } from './core/tool-integrity.js'; export type { ToolRegistryEntry, ToolRequirements, ToolIntegrityResult, } from './core/tool-integrity.js'; export { evaluateRecovery, createRecoveryEvent, createDefaultRecoveryPolicy, } from './core/recovery.js'; export type { RecoveryPolicy, RecoveryRule, RecoveryEvent, RecoveryStrategy, RecoveryTrigger, } from './types/recovery.js'; export { createEvaluationContext, createBehavioralAttestationResult, validateAttestationResult, } from './core/evaluation-context.js'; export type { EvaluationContext, BehavioralAttestationResult, } from './types/attestation.js'; export type { AgentHealthStatus } from './types/health.js'; export type { DerivationRights, ObservationPolicy } from './types/passport.js'; export type { BehavioralMemoryObject, BMOReceipt, BMOExportBundle } from './types/behavioral-memory.js'; export { createBehavioralMemoryObject, verifyBehavioralMemoryObject, isBMOExpired, exportBehavioralMemory, importBehavioralMemory, } from './core/behavioral-memory.js'; export { createBMOReceipt, verifyBMOReceipt } from './core/behavioral-memory-receipt.js'; export type { MutualAuthRole, MutualAuthCertificate, MutualAuthHello, MutualAuthAttest, MutualAuthSession, MutualAuthResult, MutualAuthPolicy, MutualAuthFailureReason, TrustAnchor, TrustAnchorBundle, AgentCertBinding, BuildCertificateInput, VerifyCertificateOutcome, AnchorCheckOutcome, BuildBundleInput, BundleVerifyOutcome, BundleVerifyReason, BuildAttestInput, VerifyAttestInput, VerifyAttestOutcome, } from './v2/mutual-auth/index.js'; export { buildCertificate, signCertificate, certificateId, verifyCertificateSignature, isCertificateTemporallyValid, checkAnchor, buildBundle, signBundle, verifyBundle, newNonce, buildHello, chooseVersion, buildAttest, verifyAttest, deriveSession, isSessionActive, } from './v2/mutual-auth/index.js'; export { a2aBeginHandshake, a2aRespondHandshake, a2aCounterAttest, a2aFinalizeSession, attachMutualAuthToA2ACard, extractMutualAuthFromA2ACard, } from './adapters/mutual-auth-a2a.js'; export type { A2AMutualAuthEnvelope, } from './adapters/mutual-auth-a2a.js'; export { mcpServerBinding, mcpBeginHandshake, mcpRespondHandshake, mcpCounterAttest, mcpFinalizeSession, mcpIsToolCallPermitted, } from './adapters/mutual-auth-mcp.js'; export type { MCPToolCallAuthCheck, } from './adapters/mutual-auth-mcp.js'; export { TRUST_ROOT_POLICY_SPEC_VERSION, buildTrustRootPolicy, signTrustRootPolicy, verifyTrustRootPolicy, evaluateReceiptAgainstPolicy, WELL_KNOWN_APS_AGENTS_PATH, APS_AGENTS_DOC_SPEC_VERSION, generateApsAgentsDoc, apsAgentsUrl, } from './v2/trust-policy/index.js'; export type { PinnedKey, TrustedIssuer, ResolverRule, RotationRule, StaleBehavior, OfflineBehavior, TrustRootPolicyBody, TrustRootPolicy, PolicyVerifyReason, PolicyVerifyOutcome, TrustPolicyVerdictReason, TrustPolicyStatus, TrustPolicyVerdict, BuildTrustRootPolicyInput, VerifyTrustRootPolicyOptions, ReceiptSignerFacts, EvaluateOptions, ApsAgentEntry, ApsAgentsDoc, GenerateApsAgentsInput, } from './v2/trust-policy/index.js'; export { createInstructionProvenanceReceipt, verifyInstructionProvenanceReceipt, verifyActionTimeContextRoot, canonicalizePath, canonicalizeEnvelope, computeContextRoot, } from './v2/instruction-provenance/index.js'; export type { AttestationTier, FilesystemMode, InstructionRole, InstructionFile, InstructionProvenanceReceipt, } from './v2/instruction-provenance/index.js'; export { createDefaultGovernanceHooks, emitDenial, emitReceipt, preAuthorize, verifyPaymentDenial, verifyPaymentReceipt, canonicalizeDenialForId, canonicalizeDenialForSig, canonicalizeInvoice, canonicalizeReceiptForId, canonicalizeReceiptForSig, invoiceDigest, paymentRailsSha256Hex, createNanoRail, NanoPaymentRail, rawToXno, xnoToRaw, HARNESS_FIXED_NOW, HARNESS_ISSUER_PRIV, resolveSpendLimitCents, runConformance, STANDARD_SCENARIOS, } from './v2/payment-rails/index.js'; export type { ConformanceContext, ConformanceReport, ConformanceScenario, CreateInvoiceOpts, DelegationView, DenialReason, DenialVerifyReason, DenialVerifyResult, EmitDenialInput, EmitReceiptInput, FetchBlockInfo, FetchHistory, GovernanceHooks, InvoiceStatus, NanoBlockInfo, NanoHistoryEntry, NanoRailConfig, PaymentDenial, PaymentInvoice, PaymentRail, PaymentReceipt, PreAuthorizeInput, PreAuthorizeResult, ReceiptVerifyReason, ReceiptVerifyResult, RunConformanceOpts, ScenarioOutcome, ScenarioReport, SendPaymentOpts, VerifyTransactionResult, } from './v2/payment-rails/index.js'; export { AP2_VERSION, ap2MandateToApsDelegation, apsToAp2CartMandate, apsToAp2IntentMandate, apsToAp2OpenPaymentMandate, apsToAp2PaymentMandate, signAp2Mandate, verifyAp2Mandate, } from './v2/payment-rails/index.js'; export type { AP2Amount, AP2CheckoutConstraint, AP2CheckoutMandate, AP2Cnf, AP2Item, AP2Mandate, AP2Merchant, AP2OpenCheckoutMandate, AP2OpenPaymentMandate, AP2PaymentConstraint, AP2PaymentInstrument, AP2PaymentMandate, AP2VctCheckout, AP2VctOpenCheckout, AP2VctOpenPayment, AP2VctPayment, Ap2VerifyReason, Ap2VerifyResult, Ap2ToApsOptions, ApsToAp2CartOptions, ApsToAp2IntentOptions, ApsToAp2OpenPaymentOptions, ApsToAp2PaymentOptions, CartDetails, CartMandate, IntentMandate, SignedAP2Mandate, VerifyAp2MandateOptions, } from './v2/payment-rails/index.js'; export { createX402Rail, USDC_BASE_MAINNET, USDC_BASE_SEPOLIA, X402_DEFAULT_FACILITATOR_URL, X402_VERSION, X402PaymentRail, } from './v2/payment-rails/index.js'; export type { EIP3009Authorization, X402ExactSchemePayload, X402FacilitatorSettle, X402FacilitatorVerify, X402Network, X402PaymentPayload, X402PaymentRequirements, X402PaymentRequirementsResponse, X402RailConfig, X402Scheme, X402SettleRequest, X402SettleResponse, X402SubmitOutcome, X402VerifyRequest, X402VerifyResponse, } from './v2/payment-rails/index.js'; export { defaultMapDelegationToSpendingControls, stripeIssuingDelegationToView, stripeIssuingEncodeForm, verifyStripeSignature, STRIPE_ISSUING_DEFAULT_API_BASE, STRIPE_ISSUING_DEFAULT_REQUIRED_SCOPE, STRIPE_ISSUING_DEFAULT_TOLERANCE_SEC, STRIPE_ISSUING_RAIL_NAME, } from './v2/payment-rails/index.js'; export type { StripeAuthorization, StripeAuthorizationDecision, StripeAuthorizationEvent, StripeCardholderRef, StripeDelegationLookup, StripeFetchLike, StripeIssuingConfig, StripeMerchantData, StripeSpendingControls, StripeSpendingControlsMapper, StripeSpendingLimit, StripeSpendingLimitInterval, StripeVirtualCard, } from './v2/payment-rails/index.js'; export { ACP_API_VERSION, acpSessionToDelegationHints, apsToAcpError, checkAcpSessionUnderBudget, delegationToAcpAllowed, mapAcpDenialToFoundation, preAuthorizeAcpCheckout, signAcpDenial, signAcpReceipt, verifyAcpDenial, verifyAcpReceipt, } from './v2/payment-rails/index.js'; export type { AcpAllowedFromDelegation, AcpBuyer, AcpCheckoutSession, AcpCheckoutSessionStatus, AcpCompleteCheckoutSessionRequest, AcpCreateCheckoutSessionRequest, AcpDenial, AcpDenialReason, AcpErrorCode, AcpErrorResponse, AcpErrorType, AcpFulfillmentAddress, AcpFulfillmentOption, AcpHookConfig, AcpItem, AcpLineItem, AcpMessage, AcpMessageContentType, AcpMessageType, AcpOp, AcpPaymentData, AcpPaymentMethod, AcpPaymentProvider, AcpPaymentProviderName, AcpPreAuthorizeResult, AcpReceipt, AcpTotal, AcpTotalType, AcpUpdateCheckoutSessionRequest, AcpVerifyReason, AcpVerifyResult, SignAcpDenialInput, SignAcpReceiptInput, VerifyAcpReceiptOptions, } from './v2/payment-rails/index.js'; export { apsToMppHttpError, delegationToMppAllowed, mapMppDenialToFoundation, MPP_VERSION, preAuthorizeMppPayment, signMppDenial, signMppReceipt, verifyMppDenial, verifyMppReceipt, } from './v2/payment-rails/index.js'; export type { MppAllowedFromDelegation, MppApsReceipt, MppAuthorization, MppDenial, MppDenialReason, MppMethod, MppMethodCard, MppMethodLightning, MppMethodTempo, MppMethodType, MppPaymentChallenge, MppPaymentReceipt, MppPreAuthorizeResult, MppVerifyReason, MppVerifyResult, PreAuthorizeMppOptions, SignMppDenialInput, SignMppReceiptInput, VerifyMppOptions, } from './v2/payment-rails/index.js'; export * from './v2/policy-bundle/index.js'; export { type Signer, type SignerHandle, RemoteSignerError, defaultKeyId, assertRawEd25519SignatureHex, LocalEd25519Signer, createLocalSigner, type LocalSignerOptions, HandleSigner, createHandleSigner, type HandleSignerOptions, type RemoteSignFn, type RemotePublicKeyFn, verifyWithSigner, buildRemoteSignerScopeOfClaim, } from './adapters/remote-signer/index.js'; export { buildEvidenceDescriptor, computeAdvisoryScalar, generalizeBilateralVerification, DEFAULT_OBSERVATION_WEIGHTS, type AdvisoryScalar, type BilateralVerificationLike, } from './v2/assurance/descriptor.js'; export { buildVerificationSource, validateVerificationSource, type VerificationSource, type VerificationSourceValidation, } from './v2/verification-source/index.js'; export { createProducerAttestationCommitment, verifyProducerAttestationCommitment, validateProducerAttestationCommitment, buildCpaProducerAttestationRef, validateCpaProducerAttestationRef, type ProducerAttestationCommitment, type CpaProducerAttestationRef, type ProducerAttestationValidation, } from './v2/producer-attestation/index.js'; //# sourceMappingURL=index.d.ts.map