import { type ImportMode } from "./import-mode.js"; /** * v0.8.1 — `solosquad import ` CLI. * * Per docs/plan/v0.8.1-security-lifecycle-pair.md §4.1. Thin wrapper around * `importArchive` — argument parsing, --dry-run output formatting, and * --replace confirmation prompt live here. The lifecycle module is the * single source of truth for *what* happens; this command owns *how it's * reported to the user*. */ export type { ImportMode }; export interface ImportCliOpts { workspace?: string; into?: string; dryRun?: boolean; /** v0.8.4 — preferred. */ mode?: ImportMode; /** @deprecated v0.8.4 — use `mode: "merge"`. Removed in v1.0. */ merge?: boolean; /** @deprecated v0.8.4 — use `mode: "replace"`. Removed in v1.0. */ replace?: boolean; yes?: boolean; } export declare function importCommand(archiveArg: string | undefined, opts: ImportCliOpts): Promise;