/**
 * Git diff tool for Clawx.
 * Written fresh — not present in OpenClaw as a model tool.
 */
import type { AgentTool } from "../core/types.js";
declare const GitDiffSchema: import("@sinclair/typebox").TObject<{
    path: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
    staged: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
    file: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
}>;
export declare function createGitDiffTool(defaultCwd: string): AgentTool<typeof GitDiffSchema>;
export {};
//# sourceMappingURL=gitDiff.d.ts.map