import type { JsonObject } from "../contracts/json-object.js"; import type { McpToolName } from "../contracts/capabilities.js"; import { type Writer } from "./peer-command.js"; export type GitGraftEnhancePeerInvoker = (cwd: string, tool: McpToolName, args: JsonObject) => Promise; export interface RunGitGraftEnhanceOptions { readonly cwd: string; readonly since: string; readonly head?: string | undefined; readonly json: boolean; readonly stdout?: Writer | undefined; readonly invokePeer?: GitGraftEnhancePeerInvoker | undefined; } export declare function runGitGraftEnhance(options: RunGitGraftEnhanceOptions): Promise; //# sourceMappingURL=git-graft-enhance.d.ts.map