import type { ManagedTextFileSnapshot, NativeConfigOperation } from "../types.js"; import type { WireNativeFilesOptions } from "./native-utils.js"; /** * Writes Claude Code-native managed files and a standards-compliant local * plugin marketplace. The direct `.claude/` surfaces remain useful without a * plugin installation; the marketplace provides a documented discovery path * for users who want Claude Code to load the same curated context as a plugin. */ export declare function writeClaudeCodeNativeFiles(options: WireNativeFilesOptions): Promise; /** * Adds the local Agent Harness plugin to a Claude Code marketplace while * preserving unrelated marketplace metadata and plugins. */ export declare function mergeClaudePluginMarketplace(filePath: string): Promise; /** * Removes all Claude Code-native files installed by agent-harness. */ export declare function resetClaudeCodeNativeHost(workspaceRoot: string, textFileSnapshots: ManagedTextFileSnapshot[] | undefined): Promise;