import * as zod_v4_core from 'zod/v4/core'; import * as zod from 'zod'; import { AdapterHealth as AdapterHealth$1, DeployAdapter as DeployAdapter$1, DeployContractError as DeployContractError$1, DeploymentResult as DeploymentResult$1, DeploymentTarget as DeploymentTarget$1 } from '@geenius/adapters'; export { D as DeployProvider, a as DeployProviderManifest, P as ProviderDeployAdapter, b as ProviderDeployAdapterInput, c as ProviderDeploymentTarget, d as createProviderDeployAdapter, i as isProviderDeploymentTarget, v as validateProviderAdapterHealth, e as validateProviderDeploymentResult, f as validateProviderDeploymentTarget } from './provider-slice-Dwzdgxeb.js'; /** * Health result returned by deployment providers after checking platform * connectivity and deployment API availability. */ type AdapterHealth = AdapterHealth$1; /** * SDK-free deployment adapter contract implemented by downstream provider * packages and app-owned deployment modules. */ type DeployAdapter = DeployAdapter$1; /** * Serializable deployment result returned by deploy, rollback, lookup, and * list operations. */ type DeploymentResult = DeploymentResult$1; /** * Provider-neutral deployment target accepted by deployment-platform adapters. */ type DeploymentTarget = DeploymentTarget$1; /** * Contract-layer error for invalid deployment payloads or provider-boundary * violations before a concrete platform SDK receives the request. */ declare const DeployContractError: typeof DeployContractError$1; /** * Runtime validator for adapter health records returned by providers. */ declare const AdapterHealthSchema: zod.ZodObject<{ ok: zod.ZodBoolean; checkedAt: zod.ZodString; latencyMs: zod.ZodOptional; message: zod.ZodOptional; }, zod_v4_core.$strip>; /** * Runtime validator for deployment result records returned by providers. */ declare const DeploymentResultSchema: zod.ZodObject<{ id: zod.ZodString; targetId: zod.ZodString; status: zod.ZodEnum<{ queued: "queued"; building: "building"; ready: "ready"; failed: "failed"; rolled_back: "rolled_back"; }>; url: zod.ZodOptional; createdAt: zod.ZodString; updatedAt: zod.ZodString; }, zod_v4_core.$strip>; /** * Runtime validator for provider-neutral deployment target configuration. */ declare const DeploymentTargetSchema: zod.ZodObject<{ id: zod.ZodString; provider: zod.ZodEnum<{ cloudflare: "cloudflare"; vercel: "vercel"; netlify: "netlify"; heroku: "heroku"; }>; projectId: zod.ZodString; environment: zod.ZodString; metadata: zod.ZodDefault>; }, zod_v4_core.$strip>; export { type AdapterHealth, AdapterHealthSchema, type DeployAdapter, DeployContractError, type DeploymentResult, DeploymentResultSchema, type DeploymentTarget, DeploymentTargetSchema };