import { z } from "zod"; export { MCP_DELEGATION_VERIFY_TOOL } from "./tools/delegation-verify.js"; export declare const MCP_X402_PAYMENT_PROPOSE_TOOL: "handshake.actions.x402_payment.propose"; export declare const mcpServiceWorkflowBoundary: { readonly acceptsWorkflowHandleContext: true; readonly workflowHandleCreatesAuthority: false; readonly freshActionContractRequired: true; readonly admissionCreatesPolicyDecision: false; readonly admissionCreatesGreenlight: false; readonly admissionPerformsGatewayCheck: false; readonly handlePermitsMutation: false; readonly handleExportsReceipt: false; }; export declare const mcpResourceTemplates: readonly [{ readonly uriTemplate: "handshake://metadata/actions/{actionClass}"; readonly purpose: "discover_proposal_shape"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "source_catalog"; }, { readonly uriTemplate: "handshake://challenges/{challengeId}"; readonly purpose: "explain_refusal_or_recraft_boundary"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "challenge_ref"; }, { readonly uriTemplate: "handshake://evidence/contracts/{actionContractId}"; readonly purpose: "read_redacted_contract_evidence"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/envelopes/{actionContractId}"; readonly purpose: "read_redacted_agent_transaction_envelope"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/receipts/{receiptId}/timeline"; readonly purpose: "read_gateway_and_downstream_timeline"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/idempotency/{actionContractId}"; readonly purpose: "read_idempotency_and_replay_evidence"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://health/install/{actionContractId}"; readonly purpose: "read_protected_path_install_health"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://health/install/pre-contract/{requestId}"; readonly purpose: "read_pre_contract_install_health"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "source_catalog"; }, { readonly uriTemplate: "handshake://certificates/{authorityCertificateId}"; readonly purpose: "read_terminal_certificate_reference"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "reference_only"; }, { readonly uriTemplate: "handshake://guidance/recovery/{guidanceId}"; readonly purpose: "read_recovery_guidance"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://guidance/recovery/recent/{scopeRef}"; readonly purpose: "read_recent_recovery_guidance"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://guidance/recovery/{guidanceId}/draft-diff"; readonly purpose: "read_recovery_draft_diff"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }]; export declare const mcpReadOnlyTools: readonly [{ readonly name: "handshake.evidence.delegation.verify"; readonly description: "Cryptographically verify an A1 delegation signed chain offline. Evidence-only: does not authorize, greenlight, or execute any protected action."; readonly inputSchema: z.core.ZodStandardJSONSchemaPayload>; }, z.core.$strict>; nowUnix: z.ZodOptional; driftToleranceSecs: z.ZodOptional; }, z.core.$strict>>; readonly outputSchema: z.core.ZodStandardJSONSchemaPayload; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodLiteral<"action_contract_proposed">; phase: z.ZodLiteral<"proposal">; actionContractId: z.ZodString; contractDigest: z.ZodString; paramsDigest: z.ZodNullable; runtimeExecutionId: z.ZodString; toolCallDraftId: z.ZodString; intentCompilationId: z.ZodString; generatedExecutionGraphId: z.ZodNull; generatedExecutionGraphPosture: z.ZodLiteral<"not_exposed_by_role_scoped_runtime_surface">; }, z.core.$strict>, z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.surface-outcome.v0.1">; phase: z.ZodEnum<{ metadata: "metadata"; freshness: "freshness"; evidence: "evidence"; readiness: "readiness"; bypass: "bypass"; replay: "replay"; proposal: "proposal"; tool_execution: "tool_execution"; }>; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; replay_refused: "replay_refused"; refused: "refused"; raw_sibling_bypass_detected: "raw_sibling_bypass_detected"; install_not_ready: "install_not_ready"; gateway_offline: "gateway_offline"; metadata_stale: "metadata_stale"; tools_list_changed: "tools_list_changed"; tool_execution_error: "tool_execution_error"; }>; }, z.core.$strict>], "outcome">>; readonly annotations: { readonly destructiveHint: false; readonly idempotentHint: true; readonly openWorldHint: false; readonly readOnlyHint: true; }; }]; export declare const mcpProposalTools: readonly [{ readonly name: "handshake.actions.x402_payment.propose"; readonly description: "Propose one exact x402 protected action. This does not authorize or execute the action."; readonly inputSchema: z.core.ZodStandardJSONSchemaPayload>; authorityKind: z.ZodLiteral<"spend">; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; evidenceExpectationRefs: z.ZodDefault>; }, z.core.$strict>; contractExpiresAt: z.ZodString; idempotencyKey: z.ZodString; endpointUrl: z.ZodString; intendedHttpMethod: z.ZodString; intendedRequestUrl: z.ZodString; intendedRequestBodyPosture: z.ZodEnum<{ unsupported: "unsupported"; digest_bound: "digest_bound"; no_body: "no_body"; omitted: "omitted"; }>; intendedRequestBodyDigest: z.ZodNullable; selectedHeadersDigest: z.ZodString; providerEnvironmentPosture: z.ZodEnum<{ unknown: "unknown"; local_reference_sandbox: "local_reference_sandbox"; external_sandbox: "external_sandbox"; live: "live"; }>; providerEnvironmentRef: z.ZodNullable; payee: z.ZodString; payTo: z.ZodString; network: z.ZodString; token: z.ZodString; asset: z.ZodString; atomicAmount: z.ZodString; x402EvidenceProfile: z.ZodLiteral<"official_payment_required">; x402Version: z.ZodNumber; x402Scheme: z.ZodLiteral<"exact">; maxTimeoutSeconds: z.ZodNumber; paymentRequirementsDigest: z.ZodString; paymentRequiredEvidenceRef: z.ZodString; selectedPaymentRequirementIndex: z.ZodNumber; selectedPaymentRequirementDigest: z.ZodString; sdkPackageVersions: z.ZodRecord; extensionKeys: z.ZodDefault>; facilitatorRef: z.ZodDefault>; requiredPriorActionContractIds: z.ZodDefault>; sequenceNumber: z.ZodDefault; loopDetected: z.ZodDefault; retryDetected: z.ZodDefault; branchDetected: z.ZodDefault; correlationRef: z.ZodDefault>; serviceWorkflowContextRefs: z.ZodOptional>; }, z.core.$strict>>; readonly outputSchema: z.core.ZodStandardJSONSchemaPayload; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodLiteral<"action_contract_proposed">; phase: z.ZodLiteral<"proposal">; actionContractId: z.ZodString; contractDigest: z.ZodString; paramsDigest: z.ZodNullable; runtimeExecutionId: z.ZodString; toolCallDraftId: z.ZodString; intentCompilationId: z.ZodString; generatedExecutionGraphId: z.ZodNull; generatedExecutionGraphPosture: z.ZodLiteral<"not_exposed_by_role_scoped_runtime_surface">; }, z.core.$strict>, z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.surface-outcome.v0.1">; phase: z.ZodEnum<{ metadata: "metadata"; freshness: "freshness"; evidence: "evidence"; readiness: "readiness"; bypass: "bypass"; replay: "replay"; proposal: "proposal"; tool_execution: "tool_execution"; }>; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; replay_refused: "replay_refused"; refused: "refused"; raw_sibling_bypass_detected: "raw_sibling_bypass_detected"; install_not_ready: "install_not_ready"; gateway_offline: "gateway_offline"; metadata_stale: "metadata_stale"; tools_list_changed: "tools_list_changed"; tool_execution_error: "tool_execution_error"; }>; }, z.core.$strict>], "outcome">>; readonly annotations: { readonly destructiveHint: false; readonly idempotentHint: false; readonly openWorldHint: false; readonly readOnlyHint: false; }; }]; export declare function mcpCatalogSnapshot(): { schemaVersion: "handshake.surface-outcome.v0.1"; resources: readonly [{ readonly uriTemplate: "handshake://metadata/actions/{actionClass}"; readonly purpose: "discover_proposal_shape"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "source_catalog"; }, { readonly uriTemplate: "handshake://challenges/{challengeId}"; readonly purpose: "explain_refusal_or_recraft_boundary"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "challenge_ref"; }, { readonly uriTemplate: "handshake://evidence/contracts/{actionContractId}"; readonly purpose: "read_redacted_contract_evidence"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/envelopes/{actionContractId}"; readonly purpose: "read_redacted_agent_transaction_envelope"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/receipts/{receiptId}/timeline"; readonly purpose: "read_gateway_and_downstream_timeline"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://evidence/idempotency/{actionContractId}"; readonly purpose: "read_idempotency_and_replay_evidence"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://health/install/{actionContractId}"; readonly purpose: "read_protected_path_install_health"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://health/install/pre-contract/{requestId}"; readonly purpose: "read_pre_contract_install_health"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "source_catalog"; }, { readonly uriTemplate: "handshake://certificates/{authorityCertificateId}"; readonly purpose: "read_terminal_certificate_reference"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "reference_only"; }, { readonly uriTemplate: "handshake://guidance/recovery/{guidanceId}"; readonly purpose: "read_recovery_guidance"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://guidance/recovery/recent/{scopeRef}"; readonly purpose: "read_recent_recovery_guidance"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }, { readonly uriTemplate: "handshake://guidance/recovery/{guidanceId}/draft-diff"; readonly purpose: "read_recovery_draft_diff"; readonly readOnly: true; readonly authorityCreated: false; readonly projectionStatus: "evidence_client"; }]; tools: ({ readonly name: "handshake.evidence.delegation.verify"; readonly description: "Cryptographically verify an A1 delegation signed chain offline. Evidence-only: does not authorize, greenlight, or execute any protected action."; readonly inputSchema: z.core.ZodStandardJSONSchemaPayload>; }, z.core.$strict>; nowUnix: z.ZodOptional; driftToleranceSecs: z.ZodOptional; }, z.core.$strict>>; readonly outputSchema: z.core.ZodStandardJSONSchemaPayload; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodLiteral<"action_contract_proposed">; phase: z.ZodLiteral<"proposal">; actionContractId: z.ZodString; contractDigest: z.ZodString; paramsDigest: z.ZodNullable; runtimeExecutionId: z.ZodString; toolCallDraftId: z.ZodString; intentCompilationId: z.ZodString; generatedExecutionGraphId: z.ZodNull; generatedExecutionGraphPosture: z.ZodLiteral<"not_exposed_by_role_scoped_runtime_surface">; }, z.core.$strict>, z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.surface-outcome.v0.1">; phase: z.ZodEnum<{ metadata: "metadata"; freshness: "freshness"; evidence: "evidence"; readiness: "readiness"; bypass: "bypass"; replay: "replay"; proposal: "proposal"; tool_execution: "tool_execution"; }>; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; replay_refused: "replay_refused"; refused: "refused"; raw_sibling_bypass_detected: "raw_sibling_bypass_detected"; install_not_ready: "install_not_ready"; gateway_offline: "gateway_offline"; metadata_stale: "metadata_stale"; tools_list_changed: "tools_list_changed"; tool_execution_error: "tool_execution_error"; }>; }, z.core.$strict>], "outcome">>; readonly annotations: { readonly destructiveHint: false; readonly idempotentHint: true; readonly openWorldHint: false; readonly readOnlyHint: true; }; } | { readonly name: "handshake.actions.x402_payment.propose"; readonly description: "Propose one exact x402 protected action. This does not authorize or execute the action."; readonly inputSchema: z.core.ZodStandardJSONSchemaPayload>; authorityKind: z.ZodLiteral<"spend">; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; evidenceExpectationRefs: z.ZodDefault>; }, z.core.$strict>; contractExpiresAt: z.ZodString; idempotencyKey: z.ZodString; endpointUrl: z.ZodString; intendedHttpMethod: z.ZodString; intendedRequestUrl: z.ZodString; intendedRequestBodyPosture: z.ZodEnum<{ unsupported: "unsupported"; digest_bound: "digest_bound"; no_body: "no_body"; omitted: "omitted"; }>; intendedRequestBodyDigest: z.ZodNullable; selectedHeadersDigest: z.ZodString; providerEnvironmentPosture: z.ZodEnum<{ unknown: "unknown"; local_reference_sandbox: "local_reference_sandbox"; external_sandbox: "external_sandbox"; live: "live"; }>; providerEnvironmentRef: z.ZodNullable; payee: z.ZodString; payTo: z.ZodString; network: z.ZodString; token: z.ZodString; asset: z.ZodString; atomicAmount: z.ZodString; x402EvidenceProfile: z.ZodLiteral<"official_payment_required">; x402Version: z.ZodNumber; x402Scheme: z.ZodLiteral<"exact">; maxTimeoutSeconds: z.ZodNumber; paymentRequirementsDigest: z.ZodString; paymentRequiredEvidenceRef: z.ZodString; selectedPaymentRequirementIndex: z.ZodNumber; selectedPaymentRequirementDigest: z.ZodString; sdkPackageVersions: z.ZodRecord; extensionKeys: z.ZodDefault>; facilitatorRef: z.ZodDefault>; requiredPriorActionContractIds: z.ZodDefault>; sequenceNumber: z.ZodDefault; loopDetected: z.ZodDefault; retryDetected: z.ZodDefault; branchDetected: z.ZodDefault; correlationRef: z.ZodDefault>; serviceWorkflowContextRefs: z.ZodOptional>; }, z.core.$strict>>; readonly outputSchema: z.core.ZodStandardJSONSchemaPayload; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodLiteral<"action_contract_proposed">; phase: z.ZodLiteral<"proposal">; actionContractId: z.ZodString; contractDigest: z.ZodString; paramsDigest: z.ZodNullable; runtimeExecutionId: z.ZodString; toolCallDraftId: z.ZodString; intentCompilationId: z.ZodString; generatedExecutionGraphId: z.ZodNull; generatedExecutionGraphPosture: z.ZodLiteral<"not_exposed_by_role_scoped_runtime_surface">; }, z.core.$strict>, z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.surface-outcome.v0.1">; phase: z.ZodEnum<{ metadata: "metadata"; freshness: "freshness"; evidence: "evidence"; readiness: "readiness"; bypass: "bypass"; replay: "replay"; proposal: "proposal"; tool_execution: "tool_execution"; }>; authorityCreated: z.ZodLiteral; authorityCertificateMinted: z.ZodLiteral; credentialMaterialIncluded: z.ZodLiteral; gatewayCheckPerformed: z.ZodLiteral; greenlightCreated: z.ZodLiteral; mutationAttempted: z.ZodLiteral; mutationCommandIncluded: z.ZodLiteral; rawInternalRecordIncluded: z.ZodLiteral; receiptExportCreated: z.ZodLiteral; greenlightRef: z.ZodNull; gatewayCheckRef: z.ZodNull; mutationAttemptRef: z.ZodNull; proofRef: z.ZodNullable; refusalRef: z.ZodNullable; reasonCodes: z.ZodArray; nextAction: z.ZodEnum<{ read_evidence: "read_evidence"; request_review: "request_review"; recraft_request: "recraft_request"; stop: "stop"; reload_metadata: "reload_metadata"; fix_install: "fix_install"; wait_for_gateway: "wait_for_gateway"; }>; retryability: z.ZodEnum<{ not_retryable: "not_retryable"; retryable_after_recraft: "retryable_after_recraft"; retryable_after_reload: "retryable_after_reload"; }>; commitState: z.ZodEnum<{ ambiguous: "ambiguous"; not_started: "not_started"; protocol_recorded: "protocol_recorded"; }>; metadataRef: z.ZodNullable; evidenceRefs: z.ZodArray; challengeRef: z.ZodNullable; correlationRef: z.ZodNullable; idempotencyKey: z.ZodNullable; outcome: z.ZodEnum<{ review_required: "review_required"; proof_gap: "proof_gap"; replay_refused: "replay_refused"; refused: "refused"; raw_sibling_bypass_detected: "raw_sibling_bypass_detected"; install_not_ready: "install_not_ready"; gateway_offline: "gateway_offline"; metadata_stale: "metadata_stale"; tools_list_changed: "tools_list_changed"; tool_execution_error: "tool_execution_error"; }>; }, z.core.$strict>], "outcome">>; readonly annotations: { readonly destructiveHint: false; readonly idempotentHint: false; readonly openWorldHint: false; readonly readOnlyHint: false; }; })[]; serviceWorkflowBoundary: { readonly acceptsWorkflowHandleContext: true; readonly workflowHandleCreatesAuthority: false; readonly freshActionContractRequired: true; readonly admissionCreatesPolicyDecision: false; readonly admissionCreatesGreenlight: false; readonly admissionPerformsGatewayCheck: false; readonly handlePermitsMutation: false; readonly handleExportsReceipt: false; }; supportsParallelToolCalls: boolean; authorityCreated: boolean; gatewayCheckPerformed: boolean; greenlightCreated: boolean; mutationAttempted: boolean; credentialMaterialIncluded: boolean; mutationCommandIncluded: boolean; rawInternalRecordIncluded: boolean; receiptExportCreated: boolean; authorityCertificateMinted: boolean; };