import type { CommitAgentState } from "../../../commit/agentic/state.js";
import type { CustomTool } from "../../../extensibility/custom-tools/types.js";
declare const gitOverviewSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    staged?: boolean | undefined;
    include_untracked?: boolean | undefined;
}, {}>;
export declare function createGitOverviewTool(cwd: string, state: CommitAgentState): CustomTool<typeof gitOverviewSchema>;
export {};
