import { type CommandResult } from "./types.ts"; import { type SiteInputOptions } from '../agent/site-inputs.ts'; export type CreateSiteOptions = SiteInputOptions & { dir: string; slug: string; name?: string; from?: string; mode?: "redesign" | "preserve"; blank?: boolean; owner?: string; backendOrigin?: string; harnessSpec?: string; /** @deprecated Use backendOrigin. */ kernelOrigin?: string; /** @deprecated Use harnessSpec. */ kernelSpec?: string; force?: boolean; dryRun?: boolean; }; export declare function createSite(opts: CreateSiteOptions): Promise>;