import type { CleanupMode, CleanupTargetInput } from "@ai-kod/maintenance-cleanup"; import type { OutputContext, OutputVerbosity } from "../output/types.js"; import type { DevLibrarySyncSource } from "../dev/sync/library-sync.js"; export interface DevCleanStartCommandOptions { readonly projectRoot?: string; readonly targets: CleanupTargetInput[]; readonly mode: CleanupMode; readonly dryRun: boolean; readonly skipBuild: boolean; readonly skipInstall: boolean; readonly skipSync: boolean; readonly skipStart: boolean; readonly source: DevLibrarySyncSource; readonly scope: "default" | "dev" | "all"; readonly force: boolean; readonly format: OutputContext["format"]; readonly verbosity: OutputVerbosity; } export declare function devCleanStartCommand(options: DevCleanStartCommandOptions): Promise;