import { z } from "zod"; export { TypedActionCommitmentProjectionRedactionPostureSchema, TypedActionCommitmentProjectionSchema, TypedActionCommitmentRawReadAuditLinkSchema, TypedActionCommitmentSignatureEvidenceProjectionSchema, type TypedActionCommitmentProjection, type TypedActionCommitmentProjectionRedactionPosture, type TypedActionCommitmentRawReadAuditLink, type TypedActionCommitmentSignatureEvidenceProjection, } from "../areas/typed-action-commitment"; export declare const ContractEvidenceProjectionSchema: z.ZodObject<{ actionContractRef: z.ZodString; contractDigest: z.ZodString; intentCompilationRef: z.ZodString; candidateActionRef: z.ZodString; candidateDigest: z.ZodString; envelopeRef: z.ZodString; principalRef: z.ZodString; agentRef: z.ZodString; participantIdentityBindings: z.ZodDefault; participantRef: z.ZodString; identityProviderRef: z.ZodString; subjectRef: z.ZodDefault>; subjectDigest: z.ZodDefault>; claimsDigest: z.ZodDefault>; verificationEvidenceRef: z.ZodString; bindingEvidenceRef: z.ZodDefault>; issuedAt: z.ZodDefault>; expiresAt: z.ZodDefault>; authorityPosture: z.ZodDefault>; }, z.core.$strict>>>; runId: z.ZodString; runtimeAdapterRef: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; resourceRef: z.ZodString; gatewayId: z.ZodString; gatewayPolicyVersion: z.ZodString; requiredProtectedPathState: z.ZodEnum<{ not_required: "not_required"; gateway_checked: "gateway_checked"; }>; idempotencyKey: z.ZodString; paramsDigest: z.ZodString; nonSecretParamsSummary: z.ZodRecord>>; gatewayCredentialRefs: z.ZodDefault>; requiredCredentialCustodyStatus: z.ZodEnum<{ unknown: "unknown"; gateway_held: "gateway_held"; fixture_gateway_held: "fixture_gateway_held"; gateway_resolved_from_vault: "gateway_resolved_from_vault"; provider_gateway_held: "provider_gateway_held"; unsafe_agent_visible: "unsafe_agent_visible"; unsafe_runtime_visible: "unsafe_runtime_visible"; agent_has_raw_credential: "agent_has_raw_credential"; shared_or_unknown: "shared_or_unknown"; no_mutation_credential: "no_mutation_credential"; }>; evidenceExpectationRefs: z.ZodDefault>; }, z.core.$strict>>>; delegatedAuthorityRefs: z.ZodDefault>; authorityKind: z.ZodEnum<{ mutation: "mutation"; spend: "spend"; api_call: "api_call"; }>; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; evidenceExpectationRefs: z.ZodDefault>; }, z.core.$strict>>>; evidenceRefs: z.ZodDefault>; clearingEvidenceRefs: z.ZodDefault; obligationRef: z.ZodOptional; counterpartyRef: z.ZodOptional; }, z.core.$strict>>; signaturePosture: z.ZodEnum<{ unsigned: "unsigned"; local_hmac: "local_hmac"; external_signature: "external_signature"; unverified: "unverified"; }>; keyIdentityRef: z.ZodNullable; verificationPolicyRef: z.ZodNullable; generatedExecutionGraphRef: z.ZodNullable; generatedExecutionNodeRef: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"contract-view:v0.2-redacted">; omittedFields: z.ZodDefault>; }, z.core.$strict>; export type ContractEvidenceProjection = z.infer; export declare const IdempotencyRecoveryDispositionSchema: z.ZodEnum<{ missing: "missing"; same_params_result_available: "same_params_result_available"; same_params_duplicate_refused: "same_params_duplicate_refused"; different_params_refused: "different_params_refused"; terminal_unknown_requires_recovery: "terminal_unknown_requires_recovery"; }>; export type IdempotencyRecoveryDisposition = z.infer; export declare const IdempotencyRecoveryProjectionSchema: z.ZodObject<{ actionContractRef: z.ZodString; ledgerKeyDigest: z.ZodString; idempotencyKey: z.ZodString; paramsDigest: z.ZodString; currentLedgerRef: z.ZodNullable; currentLedgerState: z.ZodNullable>; paramsDigestMatch: z.ZodNullable; priorActionContractRef: z.ZodNullable; policyDecisionRef: z.ZodNullable; greenlightRef: z.ZodNullable; gateAttemptRef: z.ZodNullable; mutationAttemptRef: z.ZodNullable; receiptRef: z.ZodNullable; priorResultRefs: z.ZodDefault>; recoveryDisposition: z.ZodEnum<{ missing: "missing"; same_params_result_available: "same_params_result_available"; same_params_duplicate_refused: "same_params_duplicate_refused"; different_params_refused: "different_params_refused"; terminal_unknown_requires_recovery: "terminal_unknown_requires_recovery"; }>; reasonCodes: z.ZodDefault>; evidenceRefs: z.ZodDefault>; redactionProfileRef: z.ZodLiteral<"idempotency-recovery:v0.2-redacted">; omittedFields: z.ZodDefault>; }, z.core.$strict>; export type IdempotencyRecoveryProjection = z.infer; export declare const ReceiptTimelineEventProjectionSchema: z.ZodObject<{ streamId: z.ZodString; streamScope: z.ZodEnum<{ tenant: "tenant"; organization: "organization"; run: "run"; protected_surface_resource: "protected_surface_resource"; }>; partitionKey: z.ZodString; offset: z.ZodNumber; eventType: z.ZodEnum<{ protected_path_posture_recorded: "protected_path_posture_recorded"; review_required: "review_required"; review_artifact_recorded: "review_artifact_recorded"; review_decision_recorded: "review_decision_recorded"; receipt_exported: "receipt_exported"; recovery_recommended: "recovery_recommended"; proof_gap_resolved: "proof_gap_resolved"; gateway_checked: "gateway_checked"; intent_compiled: "intent_compiled"; runtime_execution_recorded: "runtime_execution_recorded"; generated_execution_graph_recorded: "generated_execution_graph_recorded"; install_setup_recorded: "install_setup_recorded"; install_setup_refused: "install_setup_refused"; gateway_credential_ref_registered: "gateway_credential_ref_registered"; delegated_authority_ref_registered: "delegated_authority_ref_registered"; delegated_authority_status_changed: "delegated_authority_status_changed"; gateway_custody_proof_packet_recorded: "gateway_custody_proof_packet_recorded"; credential_resolution_recorded: "credential_resolution_recorded"; typed_action_commitment_recorded: "typed_action_commitment_recorded"; idempotency_ledger_recorded: "idempotency_ledger_recorded"; bypass_probe_recorded: "bypass_probe_recorded"; tool_call_draft_recorded: "tool_call_draft_recorded"; negotiation_session_recorded: "negotiation_session_recorded"; negotiation_offer_recorded: "negotiation_offer_recorded"; negotiation_decision_recorded: "negotiation_decision_recorded"; linked_agreement_recorded: "linked_agreement_recorded"; agreement_obligation_binding_recorded: "agreement_obligation_binding_recorded"; agreement_status_transition_recorded: "agreement_status_transition_recorded"; action_proposed: "action_proposed"; policy_decision_recorded: "policy_decision_recorded"; action_greenlit: "action_greenlit"; action_refused: "action_refused"; mutation_attempted: "mutation_attempted"; protected_surface_operation_claimed: "protected_surface_operation_claimed"; protected_surface_operation_released: "protected_surface_operation_released"; surface_operation_reconciled: "surface_operation_reconciled"; gateway_refused: "gateway_refused"; breaker_decision_recorded: "breaker_decision_recorded"; receipt_emitted: "receipt_emitted"; authority_certificate_emitted: "authority_certificate_emitted"; raw_evidence_read_audited: "raw_evidence_read_audited"; recovery_status_changed: "recovery_status_changed"; proof_gap_recorded: "proof_gap_recorded"; isolation_changed: "isolation_changed"; }>; eventTime: z.ZodString; eventDigest: z.ZodString; objectRefs: z.ZodDefault>; }, z.core.$strict>; export type ReceiptTimelineEventProjection = z.infer; export declare const ReceiptTimelineFailureEvidenceProjectionSchema: z.ZodObject<{ downstreamRetryability: z.ZodEnum<{ unknown: "unknown"; retryable: "retryable"; non_retryable: "non_retryable"; }>; providerRequestRef: z.ZodNullable; providerOperationRef: z.ZodNullable; redactedDiagnosticsDigest: z.ZodNullable; traceRef: z.ZodNullable; spanRef: z.ZodNullable; diagnosticsRedactionPosture: z.ZodEnum<{ unknown: "unknown"; none: "none"; redacted: "redacted"; digest_only: "digest_only"; }>; }, z.core.$strict>; export type ReceiptTimelineFailureEvidenceProjection = z.infer; export declare const ReceiptTimelineProjectionSchema: z.ZodObject<{ receiptRef: z.ZodString; actionContractRef: z.ZodString; policyDecisionRef: z.ZodString; greenlightRef: z.ZodNullable; gateAttemptRef: z.ZodNullable; mutationAttemptRef: z.ZodNullable; gatewayId: z.ZodString; policyDecisionStatus: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; refuse: "refuse"; quarantine: "quarantine"; greenlight: "greenlight"; halt: "halt"; }>; gatewayCheckStatus: z.ZodNullable>; gatewayAdmissionStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; replayed: "replayed"; not_requested: "not_requested"; admitted: "admitted"; }>; greenlightConsumptionStatus: z.ZodEnum<{ replayed: "replayed"; not_applicable: "not_applicable"; not_consumed: "not_consumed"; consumed: "consumed"; }>; mutationAttemptStatus: z.ZodEnum<{ unknown: "unknown"; failed: "failed"; not_attempted: "not_attempted"; submitted: "submitted"; succeeded: "succeeded"; downstream_refused: "downstream_refused"; }>; downstreamExecutionStatus: z.ZodEnum<{ unknown: "unknown"; refused: "refused"; failed: "failed"; succeeded: "succeeded"; pending: "pending"; not_started: "not_started"; }>; downstreamOutcomeStatus: z.ZodEnum<{ unknown: "unknown"; refused: "refused"; failed: "failed"; succeeded: "succeeded"; pending: "pending"; not_started: "not_started"; }>; proofGapRefs: z.ZodDefault>; finalityStatus: z.ZodEnum<{ unknown: "unknown"; pending: "pending"; final: "final"; suspect: "suspect"; }>; receiptDigest: z.ZodNullable; auditChainDigest: z.ZodNullable; streamOffsets: z.ZodDefault; partitionKey: z.ZodString; offsetStart: z.ZodNumber; offsetEnd: z.ZodNumber; terminalEventDigest: z.ZodString; }, z.core.$strict>>>; events: z.ZodDefault; partitionKey: z.ZodString; offset: z.ZodNumber; eventType: z.ZodEnum<{ protected_path_posture_recorded: "protected_path_posture_recorded"; review_required: "review_required"; review_artifact_recorded: "review_artifact_recorded"; review_decision_recorded: "review_decision_recorded"; receipt_exported: "receipt_exported"; recovery_recommended: "recovery_recommended"; proof_gap_resolved: "proof_gap_resolved"; gateway_checked: "gateway_checked"; intent_compiled: "intent_compiled"; runtime_execution_recorded: "runtime_execution_recorded"; generated_execution_graph_recorded: "generated_execution_graph_recorded"; install_setup_recorded: "install_setup_recorded"; install_setup_refused: "install_setup_refused"; gateway_credential_ref_registered: "gateway_credential_ref_registered"; delegated_authority_ref_registered: "delegated_authority_ref_registered"; delegated_authority_status_changed: "delegated_authority_status_changed"; gateway_custody_proof_packet_recorded: "gateway_custody_proof_packet_recorded"; credential_resolution_recorded: "credential_resolution_recorded"; typed_action_commitment_recorded: "typed_action_commitment_recorded"; idempotency_ledger_recorded: "idempotency_ledger_recorded"; bypass_probe_recorded: "bypass_probe_recorded"; tool_call_draft_recorded: "tool_call_draft_recorded"; negotiation_session_recorded: "negotiation_session_recorded"; negotiation_offer_recorded: "negotiation_offer_recorded"; negotiation_decision_recorded: "negotiation_decision_recorded"; linked_agreement_recorded: "linked_agreement_recorded"; agreement_obligation_binding_recorded: "agreement_obligation_binding_recorded"; agreement_status_transition_recorded: "agreement_status_transition_recorded"; action_proposed: "action_proposed"; policy_decision_recorded: "policy_decision_recorded"; action_greenlit: "action_greenlit"; action_refused: "action_refused"; mutation_attempted: "mutation_attempted"; protected_surface_operation_claimed: "protected_surface_operation_claimed"; protected_surface_operation_released: "protected_surface_operation_released"; surface_operation_reconciled: "surface_operation_reconciled"; gateway_refused: "gateway_refused"; breaker_decision_recorded: "breaker_decision_recorded"; receipt_emitted: "receipt_emitted"; authority_certificate_emitted: "authority_certificate_emitted"; raw_evidence_read_audited: "raw_evidence_read_audited"; recovery_status_changed: "recovery_status_changed"; proof_gap_recorded: "proof_gap_recorded"; isolation_changed: "isolation_changed"; }>; eventTime: z.ZodString; eventDigest: z.ZodString; objectRefs: z.ZodDefault>; }, z.core.$strict>>>; missingEventCount: z.ZodNumber; failureEvidence: z.ZodNullable; providerRequestRef: z.ZodNullable; providerOperationRef: z.ZodNullable; redactedDiagnosticsDigest: z.ZodNullable; traceRef: z.ZodNullable; spanRef: z.ZodNullable; diagnosticsRedactionPosture: z.ZodEnum<{ unknown: "unknown"; none: "none"; redacted: "redacted"; digest_only: "digest_only"; }>; }, z.core.$strict>>; delegationProvenance: z.ZodDefault; reasonCodes: z.ZodArray; evidenceBindingDigest: z.ZodString; a1VerifierVersion: z.ZodString; mutationAuthorityCreated: z.ZodLiteral; greenlightCreated: z.ZodLiteral; }, z.core.$strict>>>; redactionProfileRef: z.ZodLiteral<"receipt-timeline:v0.2-redacted">; omittedFields: z.ZodDefault>; }, z.core.$strict>; export type ReceiptTimelineProjection = z.infer; declare const AuthMdEvidenceRefsProjectionSchema: z.ZodObject<{ discoveryRefs: z.ZodDefault>; authorizationServerRefs: z.ZodDefault>; identityAssertionRefs: z.ZodDefault>; registrationRefs: z.ZodDefault>; claimRefs: z.ZodDefault>; revocationRefs: z.ZodDefault>; credentialCustodyRefs: z.ZodDefault>; credentialResolutionRefs: z.ZodDefault>; protectedApiCallRefs: z.ZodDefault>; downstreamEvidenceRefs: z.ZodDefault>; }, z.core.$strict>; export type AuthMdEvidenceRefsProjection = z.infer; export declare const AgentTransactionEnvelopeProjectionSchema: z.ZodObject<{ actionContractRef: z.ZodString; contractDigest: z.ZodString; policyDecisionRef: z.ZodString; policyDecisionStatus: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; refuse: "refuse"; quarantine: "quarantine"; greenlight: "greenlight"; halt: "halt"; }>; greenlightRef: z.ZodNullable; gateAttemptRef: z.ZodNullable; mutationAttemptRef: z.ZodNullable; receiptRef: z.ZodNullable; principalRef: z.ZodString; agentRef: z.ZodString; participantIdentityBindings: z.ZodDefault; participantRef: z.ZodString; identityProviderRef: z.ZodString; subjectRef: z.ZodDefault>; subjectDigest: z.ZodDefault>; claimsDigest: z.ZodDefault>; verificationEvidenceRef: z.ZodString; bindingEvidenceRef: z.ZodDefault>; issuedAt: z.ZodDefault>; expiresAt: z.ZodDefault>; authorityPosture: z.ZodDefault>; }, z.core.$strict>>>; runId: z.ZodString; runtimeAdapterRef: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; resourceRef: z.ZodString; gatewayId: z.ZodString; gatewayPolicyVersion: z.ZodString; idempotencyKey: z.ZodString; paramsDigest: z.ZodString; nonSecretParamsSummary: z.ZodRecord>>; clearingEvidenceRefs: z.ZodDefault; obligationRef: z.ZodOptional; counterpartyRef: z.ZodOptional; }, z.core.$strict>>; surfaceOperationRef: z.ZodNullable; surfaceOperationReconciliationRef: z.ZodNullable; surfaceOperationEvidenceLabels: z.ZodDefault>; surfaceOperationEvidenceRefs: z.ZodDefault>; gatewayCredentialEvidenceRefs: z.ZodDefault>; delegatedAuthorityEvidenceRefs: z.ZodDefault>; credentialResolutionEvidenceRefs: z.ZodDefault>; typedCommitmentRefs: z.ZodDefault>; typedCommitmentSetDigest: z.ZodDefault>; typedCommitmentProjectionClass: z.ZodDefault>>; typedCommitmentSummaries: z.ZodDefault; profile: z.ZodEnum<{ handshake_jcs_typed: "handshake_jcs_typed"; eip712: "eip712"; }>; verificationStatus: z.ZodEnum<{ unverified: "unverified"; proof_gap: "proof_gap"; verified: "verified"; refused: "refused"; unsupported: "unsupported"; }>; replayStatus: z.ZodEnum<{ stale: "stale"; fresh: "fresh"; replayed: "replayed"; missing: "missing"; not_applicable: "not_applicable"; }>; verifierContextDigest: z.ZodDefault>; safetyPosture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; }, z.core.$strict>>>; typedCommitmentProjections: z.ZodDefault; projectionClass: z.ZodEnum<{ public_redacted: "public_redacted"; operator_redacted: "operator_redacted"; auditor_export: "auditor_export"; }>; commitmentDigest: z.ZodString; subject: z.ZodObject<{ kind: z.ZodEnum<{ action_contract: "action_contract"; service_workflow: "service_workflow"; x402_payment: "x402_payment"; agentic_endpoint_access: "agentic_endpoint_access"; protected_surface: "protected_surface"; external_evidence: "external_evidence"; }>; ref: z.ZodString; digest: z.ZodString; }, z.core.$strict>; purpose: z.ZodEnum<{ external_commitment_evidence: "external_commitment_evidence"; policy_required_evidence: "policy_required_evidence"; service_workflow_readback: "service_workflow_readback"; post_gateway_payment_evidence: "post_gateway_payment_evidence"; display_binding_evidence: "display_binding_evidence"; }>; profile: z.ZodEnum<{ handshake_jcs_typed: "handshake_jcs_typed"; eip712: "eip712"; }>; domain: z.ZodObject<{ domainRef: z.ZodString; domainDigest: z.ZodDefault>; tenantId: z.ZodDefault>; organizationId: z.ZodDefault>; gatewayId: z.ZodDefault>; actionClass: z.ZodDefault>; providerEnvironmentRef: z.ZodDefault>; }, z.core.$strict>; verificationStatus: z.ZodEnum<{ unverified: "unverified"; proof_gap: "proof_gap"; verified: "verified"; refused: "refused"; unsupported: "unsupported"; }>; verificationReasonCode: z.ZodNullable; replayStatus: z.ZodEnum<{ stale: "stale"; fresh: "fresh"; replayed: "replayed"; missing: "missing"; not_applicable: "not_applicable"; }>; idempotencyKey: z.ZodNullable; nonceRef: z.ZodNullable; nonceDigest: z.ZodNullable; replayWindowSeconds: z.ZodNullable; verifierRef: z.ZodNullable; verifierContextDigest: z.ZodNullable; keyId: z.ZodNullable; providerNativeDigest: z.ZodNullable; safetyPosture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; displayBindingStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; authorityBoundary: z.ZodObject<{ createsPolicyDecision: z.ZodLiteral; createsGreenlight: z.ZodLiteral; performsGatewayCheck: z.ZodLiteral; authorizesMutation: z.ZodLiteral; createsReceipt: z.ZodLiteral; mintsCertificate: z.ZodLiteral; provesPrincipalConsent: z.ZodLiteral; provesSignerCustody: z.ZodLiteral; provesPaymentCustody: z.ZodLiteral; createsEndpointLease: z.ZodLiteral; provesDownstreamSuccess: z.ZodLiteral; }, z.core.$strict>; refusalRefs: z.ZodDefault>; proofGapRefs: z.ZodDefault>; evidenceRefs: z.ZodDefault>; signatureEvidence: z.ZodNullable; signatureDigest: z.ZodNullable; }, z.core.$strict>>; rawReadAudit: z.ZodNullable; }, z.core.$strict>>; rawTypedPayloadIncluded: z.ZodLiteral; rawSignatureIncluded: z.ZodLiteral; rawCredentialMaterialIncluded: z.ZodLiteral; rawPaymentMaterialIncluded: z.ZodLiteral; rawRequestBodyIncluded: z.ZodLiteral; commandMaterialIncluded: z.ZodLiteral; redactionProfileRef: z.ZodEnum<{ public_redacted: "public_redacted"; operator_redacted: "operator_redacted"; auditor_signature_digest_only: "auditor_signature_digest_only"; }>; omittedFields: z.ZodDefault>; }, z.core.$strict>>>; typedCommitmentRefusalRefs: z.ZodDefault>; typedCommitmentProofGapRefs: z.ZodDefault>; signerInvocationEvidenceRefs: z.ZodDefault>; downstreamEvidenceRefs: z.ZodDefault>; authMdEvidenceRefs: z.ZodObject<{ discoveryRefs: z.ZodDefault>; authorizationServerRefs: z.ZodDefault>; identityAssertionRefs: z.ZodDefault>; registrationRefs: z.ZodDefault>; claimRefs: z.ZodDefault>; revocationRefs: z.ZodDefault>; credentialCustodyRefs: z.ZodDefault>; credentialResolutionRefs: z.ZodDefault>; protectedApiCallRefs: z.ZodDefault>; downstreamEvidenceRefs: z.ZodDefault>; }, z.core.$strict>; authMdEvidenceLabels: z.ZodDefault>; providerRequestRef: z.ZodNullable; providerOperationRef: z.ZodNullable; downstreamRetryability: z.ZodNullable>; reconciliationFinalityStatus: z.ZodNullable>; gatewayAdmissionStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; replayed: "replayed"; not_requested: "not_requested"; admitted: "admitted"; }>; greenlightConsumptionStatus: z.ZodNullable>; downstreamOutcomeStatus: z.ZodEnum<{ unknown: "unknown"; refused: "refused"; failed: "failed"; succeeded: "succeeded"; pending: "pending"; not_started: "not_started"; }>; proofGapRefs: z.ZodDefault>; proofGapReasonCodes: z.ZodDefault>; refusalRefs: z.ZodDefault>; refusalReasonCodes: z.ZodDefault>; idempotencyLedgerRef: z.ZodNullable; idempotencyLedgerState: z.ZodNullable>; idempotencyRecoveryDisposition: z.ZodNullable>; idempotencyReasonCodes: z.ZodDefault>; recoveryRefs: z.ZodDefault>; isolationRefs: z.ZodDefault>; authorityCertificateRefs: z.ZodDefault>; evidenceRefs: z.ZodDefault>; streamOffsets: z.ZodDefault; partitionKey: z.ZodString; offsetStart: z.ZodNumber; offsetEnd: z.ZodNumber; terminalEventDigest: z.ZodString; }, z.core.$strict>>>; receiptDigest: z.ZodNullable; auditChainDigest: z.ZodNullable; receiptExportRef: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"agent-transaction-envelope:v0.2-redacted">; omittedFields: z.ZodDefault>; envelopeDigest: z.ZodString; }, z.core.$strict>; export type AgentTransactionEnvelopeProjection = z.infer; export declare const OperationReadbackStatusSchema: z.ZodEnum<{ policy_refused: "policy_refused"; policy_proof_gap: "policy_proof_gap"; review_required: "review_required"; gateway_admitted: "gateway_admitted"; gateway_proof_gap: "gateway_proof_gap"; replay_refused: "replay_refused"; isolated: "isolated"; quarantined: "quarantined"; downstream_refused: "downstream_refused"; gateway_refused: "gateway_refused"; halted: "halted"; greenlight_available: "greenlight_available"; downstream_pending: "downstream_pending"; downstream_succeeded: "downstream_succeeded"; downstream_failed: "downstream_failed"; downstream_unknown: "downstream_unknown"; recovery_required: "recovery_required"; }>; export type OperationReadbackStatus = z.infer; export declare const OperationReadbackStageSchema: z.ZodEnum<{ isolation: "isolation"; recovery: "recovery"; receipt: "receipt"; action_contract: "action_contract"; greenlight: "greenlight"; intent_compilation: "intent_compilation"; policy_decision: "policy_decision"; mutation_attempt: "mutation_attempt"; candidate_action: "candidate_action"; gateway_check: "gateway_check"; }>; export type OperationReadbackStage = z.infer; export declare const OperationCorrelationIndexSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.operation-correlation.v0.1">; actionContractRef: z.ZodString; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; authorityCreatedByProjection: z.ZodLiteral; greenlightCreatedByReadback: z.ZodLiteral; gatewayCheckPerformedByReadback: z.ZodLiteral; mutationAttemptedByReadback: z.ZodLiteral; intentCompilationRef: z.ZodNullable; candidateActionRef: z.ZodNullable; policyDecisionRef: z.ZodString; greenlightRef: z.ZodNullable; gateAttemptRef: z.ZodNullable; mutationAttemptRef: z.ZodNullable; receiptRef: z.ZodNullable; proofGapRefs: z.ZodDefault>; refusalRefs: z.ZodDefault>; recoveryRefs: z.ZodDefault>; isolationRefs: z.ZodDefault>; authorityCertificateRefs: z.ZodDefault>; redactionProfileRef: z.ZodLiteral<"operation-correlation:v0.1-redacted">; omittedFields: z.ZodDefault>; }, z.core.$strict>; export type OperationCorrelationIndex = z.infer; export declare const OperationReadbackNextMechanismSchema: z.ZodEnum<{ use_greenlight_at_gateway: "use_greenlight_at_gateway"; read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; create_new_contract: "create_new_contract"; recover_terminal_unknown: "recover_terminal_unknown"; stop: "stop"; wait_for_downstream: "wait_for_downstream"; }>; export type OperationReadbackNextMechanism = z.infer; export declare const OperationReadbackSupportSeveritySchema: z.ZodEnum<{ none: "none"; info: "info"; warning: "warning"; urgent: "urgent"; }>; export type OperationReadbackSupportSeverity = z.infer; export declare const OperationReadbackGreenlightUsePostureSchema: z.ZodEnum<{ unknown: "unknown"; none: "none"; consumed: "consumed"; available_for_one_gateway_check: "available_for_one_gateway_check"; replayed_or_unusable: "replayed_or_unusable"; }>; export type OperationReadbackGreenlightUsePosture = z.infer; export declare const OperationReadbackProjectionFreshnessStatusSchema: z.ZodEnum<{ current: "current"; not_observed: "not_observed"; stale_or_concurrent_update: "stale_or_concurrent_update"; stream_tail_missing: "stream_tail_missing"; }>; export type OperationReadbackProjectionFreshnessStatus = z.infer; export declare const OperationReadbackProjectionFreshnessSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.operation-readback-freshness.v0.1">; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; readModelKind: z.ZodLiteral<"direct_protocol_store_projection">; status: z.ZodEnum<{ current: "current"; not_observed: "not_observed"; stale_or_concurrent_update: "stale_or_concurrent_update"; stream_tail_missing: "stream_tail_missing"; }>; streamId: z.ZodNullable; partitionKey: z.ZodNullable; observedOffset: z.ZodNullable; observedEventDigest: z.ZodNullable; latestOffset: z.ZodNullable; latestEventDigest: z.ZodNullable; lagEvents: z.ZodNullable; rawStreamEventsIncluded: z.ZodLiteral; authorityCreatedByFreshness: z.ZodLiteral; }, z.core.$strict>; export type OperationReadbackProjectionFreshness = z.infer; export declare const OperationSupportContextSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.support-context.v0.1">; supportContextRef: z.ZodString; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; surface: z.ZodLiteral<"operation_readback">; actionContractRef: z.ZodString; requestIdentity: z.ZodNullable; operationStatus: z.ZodEnum<{ policy_refused: "policy_refused"; policy_proof_gap: "policy_proof_gap"; review_required: "review_required"; gateway_admitted: "gateway_admitted"; gateway_proof_gap: "gateway_proof_gap"; replay_refused: "replay_refused"; isolated: "isolated"; quarantined: "quarantined"; downstream_refused: "downstream_refused"; gateway_refused: "gateway_refused"; halted: "halted"; greenlight_available: "greenlight_available"; downstream_pending: "downstream_pending"; downstream_succeeded: "downstream_succeeded"; downstream_failed: "downstream_failed"; downstream_unknown: "downstream_unknown"; recovery_required: "recovery_required"; }>; reasonCodes: z.ZodDefault>; nextMechanism: z.ZodEnum<{ use_greenlight_at_gateway: "use_greenlight_at_gateway"; read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; create_new_contract: "create_new_contract"; recover_terminal_unknown: "recover_terminal_unknown"; stop: "stop"; wait_for_downstream: "wait_for_downstream"; }>; safeToRetryReadback: z.ZodLiteral; safeToReuseGreenlight: z.ZodBoolean; requiresNewContract: z.ZodBoolean; supportSeverity: z.ZodEnum<{ none: "none"; info: "info"; warning: "warning"; urgent: "urgent"; }>; docsUrl: z.ZodNullable; nextCommand: z.ZodNullable; evidenceRefs: z.ZodDefault>; proofGapRefs: z.ZodDefault>; refusalRefs: z.ZodDefault>; traceRef: z.ZodNullable; spanRef: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"operation-readback:v0.1-redacted">; }, z.core.$strict>; export type OperationSupportContext = z.infer; export declare const OperationReadbackProjectionSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.operation-readback.v0.1">; actionContractRef: z.ZodString; contractDigest: z.ZodString; principalRef: z.ZodString; agentRef: z.ZodString; runId: z.ZodString; runtimeAdapterRef: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; resourceRef: z.ZodString; gatewayId: z.ZodString; gatewayPolicyVersion: z.ZodString; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; operationStatus: z.ZodEnum<{ policy_refused: "policy_refused"; policy_proof_gap: "policy_proof_gap"; review_required: "review_required"; gateway_admitted: "gateway_admitted"; gateway_proof_gap: "gateway_proof_gap"; replay_refused: "replay_refused"; isolated: "isolated"; quarantined: "quarantined"; downstream_refused: "downstream_refused"; gateway_refused: "gateway_refused"; halted: "halted"; greenlight_available: "greenlight_available"; downstream_pending: "downstream_pending"; downstream_succeeded: "downstream_succeeded"; downstream_failed: "downstream_failed"; downstream_unknown: "downstream_unknown"; recovery_required: "recovery_required"; }>; latestAuthoritativeStage: z.ZodEnum<{ isolation: "isolation"; recovery: "recovery"; receipt: "receipt"; action_contract: "action_contract"; greenlight: "greenlight"; intent_compilation: "intent_compilation"; policy_decision: "policy_decision"; mutation_attempt: "mutation_attempt"; candidate_action: "candidate_action"; gateway_check: "gateway_check"; }>; policyDecisionRef: z.ZodString; policyDecisionStatus: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; refuse: "refuse"; quarantine: "quarantine"; greenlight: "greenlight"; halt: "halt"; }>; agreementObligationPolicy: z.ZodObject<{ sourceAuthority: z.ZodLiteral<"policy_decision_snapshot">; evaluationStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refuse: "refuse"; greenlight: "greenlight"; }>; ok: z.ZodBoolean; reasonCode: z.ZodNullable; reason: z.ZodNullable; policyInput: z.ZodObject<{ posture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; not_applicable: "not_applicable"; bound: "bound"; }>; obligationRef: z.ZodNullable; linkedAgreementId: z.ZodNullable; acceptedNegotiationResolutionId: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>; greenlightRef: z.ZodNullable; gateAttemptRef: z.ZodNullable; mutationAttemptRef: z.ZodNullable; receiptRef: z.ZodNullable; gatewayAdmissionStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; replayed: "replayed"; not_requested: "not_requested"; admitted: "admitted"; }>; downstreamOutcomeStatus: z.ZodEnum<{ unknown: "unknown"; refused: "refused"; failed: "failed"; succeeded: "succeeded"; pending: "pending"; not_started: "not_started"; }>; finalityStatus: z.ZodNullable>; greenlightUsePosture: z.ZodEnum<{ unknown: "unknown"; none: "none"; consumed: "consumed"; available_for_one_gateway_check: "available_for_one_gateway_check"; replayed_or_unusable: "replayed_or_unusable"; }>; reasonCodes: z.ZodDefault>; nextMechanism: z.ZodEnum<{ use_greenlight_at_gateway: "use_greenlight_at_gateway"; read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; create_new_contract: "create_new_contract"; recover_terminal_unknown: "recover_terminal_unknown"; stop: "stop"; wait_for_downstream: "wait_for_downstream"; }>; safeToRetryReadback: z.ZodLiteral; safeToReuseGreenlight: z.ZodBoolean; requiresNewContract: z.ZodBoolean; authorityCreatedByReadback: z.ZodLiteral; greenlightCreatedByReadback: z.ZodLiteral; gatewayCheckPerformedByReadback: z.ZodLiteral; mutationAttemptedByReadback: z.ZodLiteral; receiptExportCreatedByReadback: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; paymentMaterialIncluded: z.ZodLiteral; typedCommitmentRefs: z.ZodDefault>; typedCommitmentSetDigest: z.ZodDefault>; typedCommitmentProjectionClass: z.ZodDefault>>; typedCommitmentSummaries: z.ZodDefault; profile: z.ZodEnum<{ handshake_jcs_typed: "handshake_jcs_typed"; eip712: "eip712"; }>; verificationStatus: z.ZodEnum<{ unverified: "unverified"; proof_gap: "proof_gap"; verified: "verified"; refused: "refused"; unsupported: "unsupported"; }>; replayStatus: z.ZodEnum<{ stale: "stale"; fresh: "fresh"; replayed: "replayed"; missing: "missing"; not_applicable: "not_applicable"; }>; verifierContextDigest: z.ZodDefault>; safetyPosture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; }, z.core.$strict>>>; typedCommitmentProjections: z.ZodDefault; projectionClass: z.ZodEnum<{ public_redacted: "public_redacted"; operator_redacted: "operator_redacted"; auditor_export: "auditor_export"; }>; commitmentDigest: z.ZodString; subject: z.ZodObject<{ kind: z.ZodEnum<{ action_contract: "action_contract"; service_workflow: "service_workflow"; x402_payment: "x402_payment"; agentic_endpoint_access: "agentic_endpoint_access"; protected_surface: "protected_surface"; external_evidence: "external_evidence"; }>; ref: z.ZodString; digest: z.ZodString; }, z.core.$strict>; purpose: z.ZodEnum<{ external_commitment_evidence: "external_commitment_evidence"; policy_required_evidence: "policy_required_evidence"; service_workflow_readback: "service_workflow_readback"; post_gateway_payment_evidence: "post_gateway_payment_evidence"; display_binding_evidence: "display_binding_evidence"; }>; profile: z.ZodEnum<{ handshake_jcs_typed: "handshake_jcs_typed"; eip712: "eip712"; }>; domain: z.ZodObject<{ domainRef: z.ZodString; domainDigest: z.ZodDefault>; tenantId: z.ZodDefault>; organizationId: z.ZodDefault>; gatewayId: z.ZodDefault>; actionClass: z.ZodDefault>; providerEnvironmentRef: z.ZodDefault>; }, z.core.$strict>; verificationStatus: z.ZodEnum<{ unverified: "unverified"; proof_gap: "proof_gap"; verified: "verified"; refused: "refused"; unsupported: "unsupported"; }>; verificationReasonCode: z.ZodNullable; replayStatus: z.ZodEnum<{ stale: "stale"; fresh: "fresh"; replayed: "replayed"; missing: "missing"; not_applicable: "not_applicable"; }>; idempotencyKey: z.ZodNullable; nonceRef: z.ZodNullable; nonceDigest: z.ZodNullable; replayWindowSeconds: z.ZodNullable; verifierRef: z.ZodNullable; verifierContextDigest: z.ZodNullable; keyId: z.ZodNullable; providerNativeDigest: z.ZodNullable; safetyPosture: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; displayBindingStatus: z.ZodEnum<{ proof_gap: "proof_gap"; refused: "refused"; display_bound: "display_bound"; digest_bound: "digest_bound"; verifier_bound: "verifier_bound"; provider_observed: "provider_observed"; }>; authorityBoundary: z.ZodObject<{ createsPolicyDecision: z.ZodLiteral; createsGreenlight: z.ZodLiteral; performsGatewayCheck: z.ZodLiteral; authorizesMutation: z.ZodLiteral; createsReceipt: z.ZodLiteral; mintsCertificate: z.ZodLiteral; provesPrincipalConsent: z.ZodLiteral; provesSignerCustody: z.ZodLiteral; provesPaymentCustody: z.ZodLiteral; createsEndpointLease: z.ZodLiteral; provesDownstreamSuccess: z.ZodLiteral; }, z.core.$strict>; refusalRefs: z.ZodDefault>; proofGapRefs: z.ZodDefault>; evidenceRefs: z.ZodDefault>; signatureEvidence: z.ZodNullable; signatureDigest: z.ZodNullable; }, z.core.$strict>>; rawReadAudit: z.ZodNullable; }, z.core.$strict>>; rawTypedPayloadIncluded: z.ZodLiteral; rawSignatureIncluded: z.ZodLiteral; rawCredentialMaterialIncluded: z.ZodLiteral; rawPaymentMaterialIncluded: z.ZodLiteral; rawRequestBodyIncluded: z.ZodLiteral; commandMaterialIncluded: z.ZodLiteral; redactionProfileRef: z.ZodEnum<{ public_redacted: "public_redacted"; operator_redacted: "operator_redacted"; auditor_signature_digest_only: "auditor_signature_digest_only"; }>; omittedFields: z.ZodDefault>; }, z.core.$strict>>>; typedCommitmentRefusalRefs: z.ZodDefault>; typedCommitmentProofGapRefs: z.ZodDefault>; evidenceRefs: z.ZodDefault>; proofGapRefs: z.ZodDefault>; refusalRefs: z.ZodDefault>; recoveryRefs: z.ZodDefault>; isolationRefs: z.ZodDefault>; authorityCertificateRefs: z.ZodDefault>; projectionFreshness: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.operation-readback-freshness.v0.1">; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; readModelKind: z.ZodLiteral<"direct_protocol_store_projection">; status: z.ZodEnum<{ current: "current"; not_observed: "not_observed"; stale_or_concurrent_update: "stale_or_concurrent_update"; stream_tail_missing: "stream_tail_missing"; }>; streamId: z.ZodNullable; partitionKey: z.ZodNullable; observedOffset: z.ZodNullable; observedEventDigest: z.ZodNullable; latestOffset: z.ZodNullable; latestEventDigest: z.ZodNullable; lagEvents: z.ZodNullable; rawStreamEventsIncluded: z.ZodLiteral; authorityCreatedByFreshness: z.ZodLiteral; }, z.core.$strict>; providerRequestRef: z.ZodNullable; providerOperationRef: z.ZodNullable; traceRef: z.ZodNullable; spanRef: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"operation-readback:v0.1-redacted">; omittedFields: z.ZodDefault>; supportContext: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.support-context.v0.1">; supportContextRef: z.ZodString; sourceAuthority: z.ZodLiteral<"protocol_store_projection">; surface: z.ZodLiteral<"operation_readback">; actionContractRef: z.ZodString; requestIdentity: z.ZodNullable; operationStatus: z.ZodEnum<{ policy_refused: "policy_refused"; policy_proof_gap: "policy_proof_gap"; review_required: "review_required"; gateway_admitted: "gateway_admitted"; gateway_proof_gap: "gateway_proof_gap"; replay_refused: "replay_refused"; isolated: "isolated"; quarantined: "quarantined"; downstream_refused: "downstream_refused"; gateway_refused: "gateway_refused"; halted: "halted"; greenlight_available: "greenlight_available"; downstream_pending: "downstream_pending"; downstream_succeeded: "downstream_succeeded"; downstream_failed: "downstream_failed"; downstream_unknown: "downstream_unknown"; recovery_required: "recovery_required"; }>; reasonCodes: z.ZodDefault>; nextMechanism: z.ZodEnum<{ use_greenlight_at_gateway: "use_greenlight_at_gateway"; read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; create_new_contract: "create_new_contract"; recover_terminal_unknown: "recover_terminal_unknown"; stop: "stop"; wait_for_downstream: "wait_for_downstream"; }>; safeToRetryReadback: z.ZodLiteral; safeToReuseGreenlight: z.ZodBoolean; requiresNewContract: z.ZodBoolean; supportSeverity: z.ZodEnum<{ none: "none"; info: "info"; warning: "warning"; urgent: "urgent"; }>; docsUrl: z.ZodNullable; nextCommand: z.ZodNullable; evidenceRefs: z.ZodDefault>; proofGapRefs: z.ZodDefault>; refusalRefs: z.ZodDefault>; traceRef: z.ZodNullable; spanRef: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"operation-readback:v0.1-redacted">; }, z.core.$strict>; }, z.core.$strict>; export type OperationReadbackProjection = z.infer; export declare const ProtectedPathInstallHealthStatusSchema: z.ZodEnum<{ unknown: "unknown"; not_required: "not_required"; stale: "stale"; missing: "missing"; satisfies_gateway_checked: "satisfies_gateway_checked"; unsafe: "unsafe"; }>; export type ProtectedPathInstallHealthStatus = z.infer; export declare const ProtectedPathInstallHealthProjectionSchema: z.ZodObject<{ actionContractRef: z.ZodString; postureScopeKey: z.ZodString; runtimeAdapterRef: z.ZodString; gatewayId: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; resourceRef: z.ZodString; requiredProtectedPathState: z.ZodEnum<{ not_required: "not_required"; gateway_checked: "gateway_checked"; }>; installHealthStatus: z.ZodEnum<{ unknown: "unknown"; not_required: "not_required"; stale: "stale"; missing: "missing"; satisfies_gateway_checked: "satisfies_gateway_checked"; unsafe: "unsafe"; }>; reasonCodes: z.ZodDefault>; currentPostureRef: z.ZodNullable; currentPostureDigest: z.ZodNullable; postureState: z.ZodNullable>; credentialCustodyStatus: z.ZodNullable>; rawSiblingToolStatus: z.ZodNullable>; sourceAuthority: z.ZodNullable>; bypassProbeCoverage: z.ZodDefault; probeOutcome: z.ZodEnum<{ inconclusive: "inconclusive"; passed: "passed"; failed: "failed"; }>; sourceAuthority: z.ZodEnum<{ unknown: "unknown"; conformance_fixture: "conformance_fixture"; runtime_probe: "runtime_probe"; gateway_probe: "gateway_probe"; operator_attestation: "operator_attestation"; hosted_monitor: "hosted_monitor"; }>; probeDigest: z.ZodString; }, z.core.$strict>>>; observedAt: z.ZodNullable; expiresAt: z.ZodNullable; redactionProfileRef: z.ZodLiteral<"protected-path-install-health:v0.2-redacted">; omittedFields: z.ZodDefault>; }, z.core.$strict>; export type ProtectedPathInstallHealthProjection = z.infer;