import type { Command } from "commander"; import type { CliContainer } from "../container.js"; import type { FileSystem } from "../../utils/file-system.js"; import { type SymlinkOp } from "./utils-symlink-ops.js"; export interface SkillsTargets { claudeDir: string; agentsDir: string; relativeTargetFromClaude: string; } export declare function registerUtilsSymlinkSkillsCommand(parent: Command, container: CliContainer): void; export declare function resolveSkillsTargets(scope: "local" | "global", env: { cwd: string; homeDir: string; }): SkillsTargets; export declare function planSkillsSymlink(fs: FileSystem, targets: SkillsTargets): Promise;