import type { Command } from "commander"; import { connectToDaemon } from "../../utils/client.js"; import type { CommandOptions, SingleResult, OutputSchema } from "../../output/index.js"; /** Result type for worktree archive command */ export interface WorktreeArchiveResult { name: string; status: "archived"; removedAgents: string[]; } /** Schema for archive command output */ export declare const archiveSchema: OutputSchema; export interface WorktreeArchiveOptions extends CommandOptions { host?: string; } export type WorktreeArchiveCommandResult = SingleResult; export declare function runArchiveCommand(nameArg: string, options: WorktreeArchiveOptions, _command: Command): Promise; export declare function runArchiveCommandWithDeps(nameArg: string, options: WorktreeArchiveOptions, deps: { connectToDaemon: typeof connectToDaemon; }): Promise; //# sourceMappingURL=archive.d.ts.map