import type { JsonPrimitive } from './deploy'; import type { DeploymentPlan } from './deploy-plan'; import type { ResolvedDeploymentTarget } from './deployment'; export declare class DeploymentInputError extends Error { constructor(message: string); } /** Resolve stable logical slots without selecting a hostname or mutating capacity. */ export declare function resolveDeploymentTargets(plan: DeploymentPlan, supplied?: Readonly>): ResolvedDeploymentTarget[]; export declare function resolveDeploymentInputs(plan: DeploymentPlan, supplied?: Readonly>): Record;