import type { JsonMap } from "../gitlab/types.js"; import { type ToolDeps } from "./shared.js"; export declare function summarizeProjectWriteRisk(input: { project: JsonMap; protectedBranches: readonly JsonMap[]; approvalConfig?: JsonMap | null; approvalRules?: readonly JsonMap[]; targetBranch?: string | null; warnings?: readonly string[]; }): JsonMap; export declare function registerGovernanceTools(deps: ToolDeps): void;