import type { StructuredError } from "../../errors/structured-errors.js"; export interface DeployConfig { name?: string; route?: string; compatibilityDate?: string; kvNamespaces?: { binding: string; id: string; }[]; } export interface DeployResult { ok: boolean; target: string; wasm?: string; wasmSize?: number; verified?: boolean; effects?: string[]; contracts?: number; bundle?: { path: string; content: string; }[]; url?: string; status?: string; errors?: StructuredError[]; /** Env vars required for live deployment (set when falling back to bundle-only). */ credentialsRequired?: string[]; } export declare function handleDeploy(ast: unknown, target: string, config?: DeployConfig): Promise; //# sourceMappingURL=deploy.d.ts.map