import type { Command } from "commander"; import type { Api } from "../../api.js"; /** * `cargo ask` layout: * * - `index.ts`, `argvFlags.ts`, `rewriteChatFlag.ts` — command and argv * - `session/` — chat loop, tree, turn claim * - `input/` — reading the user (prompt, slash, completion, type-ahead) * - `persist/` — last chat on disk and history preamble * - `harness/` — local Claude Code */ export type AskOptions = { continue?: boolean; print?: boolean; agentUuid?: string; chatUuid?: string; dir?: string; }; export type AskCommandDeps = { openPalette: () => Promise; }; export declare function registerAskCommand(program: Command, getApi: () => Api, deps: AskCommandDeps): void; //# sourceMappingURL=index.d.ts.map