/** * v1.3.2 §10.5 — interactive adoption offer, shared by `init` and `add repo`. * * After a repo is registered, surface its adoptable assets and (when the * terminal is interactive) walk the dry-run → confirm → apply flow inline, so * the user never has to remember the separate `solosquad adopt` command. In a * non-interactive context (CI, piped stdin) it degrades to the printed hint and * never blocks on a prompt. Apply only ever writes into an initialized * workspace (`.solosquad/`) — never the package bundle. */ export declare function offerAdoption(repoPath: string, indent?: string): Promise;