import { z } from "zod"; export declare const CandidateActionStatusSchema: z.ZodEnum<{ contractable: "contractable"; rejected: "rejected"; }>; export type CandidateActionStatus = z.infer; export declare const CandidateActionSchema: z.ZodObject<{ candidateActionId: z.ZodString; candidateStatus: z.ZodEnum<{ contractable: "contractable"; rejected: "rejected"; }>; candidateDigest: z.ZodNullable; refusalReasonCodes: z.ZodDefault>; toolCapabilityId: z.ZodString; toolCapabilityDigest: z.ZodNullable; toolCatalogVersion: z.ZodNullable; actionTypeId: z.ZodString; actionTypeDigest: z.ZodNullable; actionCatalogVersion: z.ZodNullable; gatewayRegistryEntryId: z.ZodString; gatewayRegistryDigest: z.ZodNullable; gatewayRegistryVersion: z.ZodNullable; operatingEnvelopeId: z.ZodString; operatingEnvelopeDigest: z.ZodNullable; actionClass: z.ZodString; gatewayId: z.ZodString; resourceRef: z.ZodString; sequenceNumber: z.ZodNumber; requiredPriorActionContractIds: z.ZodDefault>; recoveryRecommendationId: z.ZodNullable; parameters: z.ZodRecord>>; paramsDigest: z.ZodString; nonSecretParamsSummary: z.ZodRecord>>; secretRefs: z.ZodDefault>; 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>>>; purposeCode: z.ZodString; expectedSideEffectCodes: z.ZodArray; evidenceRefs: z.ZodDefault>; clearingEvidenceRefs: z.ZodDefault; obligationRef: z.ZodOptional; counterpartyRef: z.ZodOptional; }, z.core.$strict>>; bounds: z.ZodDefault>>>; idempotencyKey: z.ZodString; rollbackHint: z.ZodNullable; expiresAt: z.ZodString; generatedCodeOrSpecRefs: z.ZodDefault>; runtimeExecutionId: z.ZodDefault>; runtimeExecutionDigest: z.ZodDefault>; generatedExecutionGraphId: z.ZodDefault>; generatedExecutionGraphDigest: z.ZodDefault>; generatedExecutionCoverageStatus: z.ZodDefault>>; generatedExecutionNodeId: z.ZodDefault>; generatedExecutionNodeDigest: z.ZodDefault>; generatedExecutionCatalogSnapshotDigest: z.ZodDefault>; generatedExecutionGatewayRegistrySnapshotDigest: z.ZodDefault>; generatedExecutionRegistryBindingSetDigest: z.ZodDefault>; generatedExecutionNodeGatewayBindingDigest: z.ZodDefault>; toolCallDraftId: z.ZodDefault>; toolCallDraftDigest: z.ZodDefault>; toolCallDraftState: z.ZodDefault>>; delegationEvidenceRef: z.ZodDefault; a1VerifierVersion: z.ZodString; }, z.core.$strict>>>; }, z.core.$strict>; export type CandidateAction = z.infer; export declare const IntentCompilationRecordSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; intentCompilationId: z.ZodString; principalIntentRef: z.ZodString; principalId: z.ZodString; agentId: z.ZodString; runId: z.ZodString; runtimeAdapterId: z.ZodString; operatingEnvelopeId: z.ZodString; toolCatalogRef: z.ZodString; actionCatalogRef: z.ZodString; gatewayRegistryRef: z.ZodString; runtimeExecutionId: z.ZodDefault>; runtimeExecutionDigest: z.ZodDefault>; generatedCodeOrSpecRefs: z.ZodDefault>; declaredAssumptions: z.ZodDefault>; uncertaintyMarkers: z.ZodDefault>; candidateAction: z.ZodObject<{ candidateActionId: z.ZodString; candidateStatus: z.ZodEnum<{ contractable: "contractable"; rejected: "rejected"; }>; candidateDigest: z.ZodNullable; refusalReasonCodes: z.ZodDefault>; toolCapabilityId: z.ZodString; toolCapabilityDigest: z.ZodNullable; toolCatalogVersion: z.ZodNullable; actionTypeId: z.ZodString; actionTypeDigest: z.ZodNullable; actionCatalogVersion: z.ZodNullable; gatewayRegistryEntryId: z.ZodString; gatewayRegistryDigest: z.ZodNullable; gatewayRegistryVersion: z.ZodNullable; operatingEnvelopeId: z.ZodString; operatingEnvelopeDigest: z.ZodNullable; actionClass: z.ZodString; gatewayId: z.ZodString; resourceRef: z.ZodString; sequenceNumber: z.ZodNumber; requiredPriorActionContractIds: z.ZodDefault>; recoveryRecommendationId: z.ZodNullable; parameters: z.ZodRecord>>; paramsDigest: z.ZodString; nonSecretParamsSummary: z.ZodRecord>>; secretRefs: z.ZodDefault>; 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>>>; purposeCode: z.ZodString; expectedSideEffectCodes: z.ZodArray; evidenceRefs: z.ZodDefault>; clearingEvidenceRefs: z.ZodDefault; obligationRef: z.ZodOptional; counterpartyRef: z.ZodOptional; }, z.core.$strict>>; bounds: z.ZodDefault>>>; idempotencyKey: z.ZodString; rollbackHint: z.ZodNullable; expiresAt: z.ZodString; generatedCodeOrSpecRefs: z.ZodDefault>; runtimeExecutionId: z.ZodDefault>; runtimeExecutionDigest: z.ZodDefault>; generatedExecutionGraphId: z.ZodDefault>; generatedExecutionGraphDigest: z.ZodDefault>; generatedExecutionCoverageStatus: z.ZodDefault>>; generatedExecutionNodeId: z.ZodDefault>; generatedExecutionNodeDigest: z.ZodDefault>; generatedExecutionCatalogSnapshotDigest: z.ZodDefault>; generatedExecutionGatewayRegistrySnapshotDigest: z.ZodDefault>; generatedExecutionRegistryBindingSetDigest: z.ZodDefault>; generatedExecutionNodeGatewayBindingDigest: z.ZodDefault>; toolCallDraftId: z.ZodDefault>; toolCallDraftDigest: z.ZodDefault>; toolCallDraftState: z.ZodDefault>>; delegationEvidenceRef: z.ZodDefault; a1VerifierVersion: z.ZodString; }, z.core.$strict>>>; }, z.core.$strict>; candidateActionContractRefs: z.ZodDefault>; rejectedCandidateRefs: z.ZodDefault>; overreachReasonCodes: z.ZodDefault>; requiredEvidenceRefs: z.ZodDefault>; compilationRefusalId: z.ZodDefault>; compilerVersion: z.ZodString; }, z.core.$strict>; export type IntentCompilationRecord = z.infer;