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, 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, 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 { 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 { 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';
//# sourceMappingURL=index.d.ts.map