import type { CustomTool } from "../../../extensibility/custom-tools/types.js";
declare const gitHunkSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    file: string;
    hunks?: number[] | undefined;
    staged?: boolean | undefined;
}, {}>;
export declare function createGitHunkTool(cwd: string): CustomTool<typeof gitHunkSchema>;
export {};
