import { OperatorClient } from "../../shared/client.mjs"; import { z } from "zod"; //#region src/cli/commands/staticwebsite/deploy.d.ts export type DeployResult = { url: string; skippedFiles: string[]; }; /** * Deploy a static website by creating a deployment, uploading files, and publishing it. * @param client - Operator client instance * @param workspaceId - Workspace ID * @param name - Static website name * @param distDir - Directory containing static site files * @param showProgress - Whether to show upload progress * @returns Deployment result with URL and skipped files */ export declare function deployStaticWebsite(client: OperatorClient, workspaceId: string, name: string, distDir: string, showProgress?: boolean): Promise; //#endregion