import { type CommandResult } from "./types.ts"; export type DeployOptions = { site?: string; provider?: "cloudflare"; environment?: "preview" | "production"; branch?: string; dryRun?: boolean; quick?: boolean; signal?: AbortSignal; onLog?: (line: string) => void; }; export type DeployResultData = { url?: string; environment: string; project: string; smokeCheck?: { ok: boolean; status: number; message: string; }; verification: "full" | "build-only"; }; export declare function deploySite(opts?: DeployOptions): Promise>;