import { z } from "zod"; export declare const InstallSetupAuthorityBoundarySchema: z.ZodObject<{ 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; }, z.core.$strict>; export type InstallSetupAuthorityBoundary = z.infer; export declare const InstallSetupRecordRefsSchema: z.ZodObject<{ toolCapabilityId: z.ZodString; actionTypeId: z.ZodString; gatewayRegistryEntryId: z.ZodString; operatingEnvelopeId: z.ZodString; }, z.core.$strict>; export type InstallSetupRecordRefs = z.infer; export declare const InstallSetupRegisteredResultSchema: z.ZodObject<{ 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; installProposalId: z.ZodString; installDigest: z.ZodString; adapterPackId: z.ZodString; adapterPackVersion: z.ZodString; actionFamily: z.ZodString; protectedSurfaceKind: z.ZodString; outcome: z.ZodLiteral<"compiled_records_registered">; commitAtomicity: z.ZodLiteral<"server_store_commit">; records: z.ZodObject<{ toolCapability: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; toolCapabilityId: z.ZodString; toolCatalogId: z.ZodString; toolCatalogVersion: z.ZodString; runtimeAdapterId: z.ZodString; toolName: z.ZodString; toolNamespace: z.ZodString; capabilityClass: z.ZodEnum<{ unknown: "unknown"; read: "read"; write: "write"; network: "network"; filesystem: "filesystem"; deploy: "deploy"; package: "package"; database: "database"; }>; readWriteClassification: z.ZodEnum<{ read_only: "read_only"; consequential: "consequential"; ambiguous: "ambiguous"; }>; consequentialityDefault: z.ZodEnum<{ consequential: "consequential"; non_consequential: "non_consequential"; requires_classification: "requires_classification"; }>; wrapperStatus: z.ZodEnum<{ unknown: "unknown"; wrapped: "wrapped"; unwrapped: "unwrapped"; }>; rawBypassPossible: z.ZodBoolean; inputSchemaRef: z.ZodString; outputSchemaRef: z.ZodString; secretBearingFields: z.ZodDefault>; supersededAt: z.ZodNullable; }, z.core.$strict>; actionType: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; actionTypeId: z.ZodString; actionCatalogId: z.ZodString; actionCatalogVersion: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; requiredContractFields: z.ZodArray; canonicalParameterSchemaRef: z.ZodString; resourceRefSchemaRef: z.ZodString; requiredEvidenceTypes: z.ZodDefault>; allowedBoundsSchemaRef: z.ZodString; defaultReceiptRequirement: z.ZodEnum<{ none: "none"; gate: "gate"; mutation: "mutation"; downstream_finality: "downstream_finality"; }>; defaultIdempotencyRequirement: z.ZodEnum<{ optional: "optional"; required: "required"; forbidden: "forbidden"; }>; supersededAt: z.ZodNullable; }, z.core.$strict>; gatewayRegistryEntry: z.ZodNullable; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; gatewayRegistryEntryId: z.ZodString; gatewayRegistryVersion: z.ZodString; gatewayId: z.ZodString; protectedSurfaceKind: z.ZodString; gatewayAdapterId: z.ZodString; gatewayAdapterVersion: z.ZodString; gateEndpointRef: z.ZodString; gatewayPolicyContractId: z.ZodString; gatewayPolicyVersion: z.ZodString; gatewayPolicyDriftMode: z.ZodEnum<{ refuse_on_drift: "refuse_on_drift"; allow_compatible_stricter: "allow_compatible_stricter"; }>; compatiblePreviousGatewayPolicyVersions: z.ZodDefault>; acceptedActionCatalogVersions: z.ZodArray; resourceNamespaceRef: z.ZodString; canonicalizerVersion: z.ZodString; receiptCapabilityStatus: z.ZodEnum<{ unknown: "unknown"; available: "available"; unavailable: "unavailable"; }>; isolationCheckCapabilityStatus: z.ZodEnum<{ unknown: "unknown"; available: "available"; unavailable: "unavailable"; }>; credentialCustodyStatus: 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"; }>; enforcementMode: z.ZodEnum<{ unknown: "unknown"; reference_fixture: "reference_fixture"; customer_gateway_adapter: "customer_gateway_adapter"; provider_gateway: "provider_gateway"; hosted_control_plane_only: "hosted_control_plane_only"; }>; mutationCredentialHolderRef: z.ZodString; gatewayAuthorityHolderRef: z.ZodString; supersededAt: z.ZodNullable; }, z.core.$strict>>; operatingEnvelope: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; envelopeId: z.ZodString; principalId: z.ZodString; agentId: 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>>>; objectiveRef: z.ZodString; allowedActionClasses: z.ZodArray; allowedGateways: z.ZodArray; allowedResources: z.ZodArray; requiredProtectedPathState: z.ZodDefault>; evidenceRequirements: z.ZodDefault>; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; issuedAt: z.ZodString; expiresAt: z.ZodString; revokedAt: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>; recordRefs: z.ZodObject<{ toolCapabilityId: z.ZodString; actionTypeId: z.ZodString; gatewayRegistryEntryId: z.ZodString; operatingEnvelopeId: z.ZodString; }, z.core.$strict>; refusal: z.ZodNull; }, z.core.$strict>; export type InstallSetupRegisteredResult = z.infer; export declare const InstallSetupRefusedResultSchema: z.ZodObject<{ 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; installProposalId: z.ZodString; installDigest: z.ZodString; adapterPackId: z.ZodString; adapterPackVersion: z.ZodString; actionFamily: z.ZodString; protectedSurfaceKind: z.ZodString; outcome: z.ZodLiteral<"install_proposal_refused">; commitAtomicity: z.ZodLiteral<"server_store_commit">; reasonCodes: z.ZodArray; records: z.ZodNull; recordRefs: z.ZodNull; refusal: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; refusalId: z.ZodString; phase: z.ZodEnum<{ compilation: "compilation"; policy: "policy"; review: "review"; gateway: "gateway"; recovery: "recovery"; receipt_export: "receipt_export"; transition: "transition"; }>; actionContractId: z.ZodNullable; policyDecisionId: z.ZodNullable; greenlightId: z.ZodNullable; gateAttemptId: z.ZodNullable; refusedObjectRef: z.ZodNullable; reasonCode: z.ZodString; reason: z.ZodString; mutationAttempted: z.ZodLiteral; authorityCreated: z.ZodLiteral; evidenceRefs: z.ZodDefault>; refusedAt: z.ZodString; }, z.core.$strict>; }, z.core.$strict>; export type InstallSetupRefusedResult = z.infer; export declare const InstallSetupResultSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ 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; installProposalId: z.ZodString; installDigest: z.ZodString; adapterPackId: z.ZodString; adapterPackVersion: z.ZodString; actionFamily: z.ZodString; protectedSurfaceKind: z.ZodString; outcome: z.ZodLiteral<"compiled_records_registered">; commitAtomicity: z.ZodLiteral<"server_store_commit">; records: z.ZodObject<{ toolCapability: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; toolCapabilityId: z.ZodString; toolCatalogId: z.ZodString; toolCatalogVersion: z.ZodString; runtimeAdapterId: z.ZodString; toolName: z.ZodString; toolNamespace: z.ZodString; capabilityClass: z.ZodEnum<{ unknown: "unknown"; read: "read"; write: "write"; network: "network"; filesystem: "filesystem"; deploy: "deploy"; package: "package"; database: "database"; }>; readWriteClassification: z.ZodEnum<{ read_only: "read_only"; consequential: "consequential"; ambiguous: "ambiguous"; }>; consequentialityDefault: z.ZodEnum<{ consequential: "consequential"; non_consequential: "non_consequential"; requires_classification: "requires_classification"; }>; wrapperStatus: z.ZodEnum<{ unknown: "unknown"; wrapped: "wrapped"; unwrapped: "unwrapped"; }>; rawBypassPossible: z.ZodBoolean; inputSchemaRef: z.ZodString; outputSchemaRef: z.ZodString; secretBearingFields: z.ZodDefault>; supersededAt: z.ZodNullable; }, z.core.$strict>; actionType: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; actionTypeId: z.ZodString; actionCatalogId: z.ZodString; actionCatalogVersion: z.ZodString; actionClass: z.ZodString; protectedSurfaceKind: z.ZodString; requiredContractFields: z.ZodArray; canonicalParameterSchemaRef: z.ZodString; resourceRefSchemaRef: z.ZodString; requiredEvidenceTypes: z.ZodDefault>; allowedBoundsSchemaRef: z.ZodString; defaultReceiptRequirement: z.ZodEnum<{ none: "none"; gate: "gate"; mutation: "mutation"; downstream_finality: "downstream_finality"; }>; defaultIdempotencyRequirement: z.ZodEnum<{ optional: "optional"; required: "required"; forbidden: "forbidden"; }>; supersededAt: z.ZodNullable; }, z.core.$strict>; gatewayRegistryEntry: z.ZodNullable; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; gatewayRegistryEntryId: z.ZodString; gatewayRegistryVersion: z.ZodString; gatewayId: z.ZodString; protectedSurfaceKind: z.ZodString; gatewayAdapterId: z.ZodString; gatewayAdapterVersion: z.ZodString; gateEndpointRef: z.ZodString; gatewayPolicyContractId: z.ZodString; gatewayPolicyVersion: z.ZodString; gatewayPolicyDriftMode: z.ZodEnum<{ refuse_on_drift: "refuse_on_drift"; allow_compatible_stricter: "allow_compatible_stricter"; }>; compatiblePreviousGatewayPolicyVersions: z.ZodDefault>; acceptedActionCatalogVersions: z.ZodArray; resourceNamespaceRef: z.ZodString; canonicalizerVersion: z.ZodString; receiptCapabilityStatus: z.ZodEnum<{ unknown: "unknown"; available: "available"; unavailable: "unavailable"; }>; isolationCheckCapabilityStatus: z.ZodEnum<{ unknown: "unknown"; available: "available"; unavailable: "unavailable"; }>; credentialCustodyStatus: 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"; }>; enforcementMode: z.ZodEnum<{ unknown: "unknown"; reference_fixture: "reference_fixture"; customer_gateway_adapter: "customer_gateway_adapter"; provider_gateway: "provider_gateway"; hosted_control_plane_only: "hosted_control_plane_only"; }>; mutationCredentialHolderRef: z.ZodString; gatewayAuthorityHolderRef: z.ZodString; supersededAt: z.ZodNullable; }, z.core.$strict>>; operatingEnvelope: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; envelopeId: z.ZodString; principalId: z.ZodString; agentId: 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>>>; objectiveRef: z.ZodString; allowedActionClasses: z.ZodArray; allowedGateways: z.ZodArray; allowedResources: z.ZodArray; requiredProtectedPathState: z.ZodDefault>; evidenceRequirements: z.ZodDefault>; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; issuedAt: z.ZodString; expiresAt: z.ZodString; revokedAt: z.ZodNullable; }, z.core.$strict>; }, z.core.$strict>; recordRefs: z.ZodObject<{ toolCapabilityId: z.ZodString; actionTypeId: z.ZodString; gatewayRegistryEntryId: z.ZodString; operatingEnvelopeId: z.ZodString; }, z.core.$strict>; refusal: z.ZodNull; }, z.core.$strict>, z.ZodObject<{ 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; installProposalId: z.ZodString; installDigest: z.ZodString; adapterPackId: z.ZodString; adapterPackVersion: z.ZodString; actionFamily: z.ZodString; protectedSurfaceKind: z.ZodString; outcome: z.ZodLiteral<"install_proposal_refused">; commitAtomicity: z.ZodLiteral<"server_store_commit">; reasonCodes: z.ZodArray; records: z.ZodNull; recordRefs: z.ZodNull; refusal: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; refusalId: z.ZodString; phase: z.ZodEnum<{ compilation: "compilation"; policy: "policy"; review: "review"; gateway: "gateway"; recovery: "recovery"; receipt_export: "receipt_export"; transition: "transition"; }>; actionContractId: z.ZodNullable; policyDecisionId: z.ZodNullable; greenlightId: z.ZodNullable; gateAttemptId: z.ZodNullable; refusedObjectRef: z.ZodNullable; reasonCode: z.ZodString; reason: z.ZodString; mutationAttempted: z.ZodLiteral; authorityCreated: z.ZodLiteral; evidenceRefs: z.ZodDefault>; refusedAt: z.ZodString; }, z.core.$strict>; }, z.core.$strict>], "outcome">; export type InstallSetupResult = z.infer;