import type { ApplyOptions as McpApplyOptions } from "../../agent-mcp-config/dist/index.js"; import type { FileSystem, MutationObservers } from "../../config-mutations/dist/index.js"; import type { MemoryInstallResult } from "./types.js"; export type MemoryInstallOptions = { agent: string; skillContent: string; fs: FileSystem; cwd: string; homeDir: string; platform: McpApplyOptions["platform"]; scope?: "local" | "global"; skillOnly?: boolean; mcpOnly?: boolean; allowWrites?: boolean; /** Overwrite an existing memory SKILL.md instead of failing. */ force?: boolean; dryRun?: boolean; observers?: MutationObservers; }; export declare function installMemory(options: MemoryInstallOptions): Promise;