/** * aft_conflicts — one-call merge conflict inspection. */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import type { PluginContext } from "../types.js"; import { type RenderContextLike, type RenderResultOptionsLike, renderErrorResult, renderToolCall } from "./render-helpers.js"; /** Exported for renderer unit tests. */ export declare function renderConflictCall(theme: Parameters[2], context: RenderContextLike): import("@earendil-works/pi-tui").Text; /** Exported for renderer unit tests. */ export declare function buildConflictSections(text: string): string[]; /** Exported for renderer unit tests. */ export declare function renderConflictResult(text: string, theme: Parameters[2], context: RenderContextLike, options?: RenderResultOptionsLike): import("@earendil-works/pi-tui").Component; /** Exported for renderer unit tests. */ export declare function renderConflictToolResult(result: Parameters[0], theme: Parameters[2], context: RenderContextLike, options?: RenderResultOptionsLike): import("@earendil-works/pi-tui").Component | import("@earendil-works/pi-tui").Text; export declare function registerConflictsTool(pi: ExtensionAPI, ctx: PluginContext): void; //# sourceMappingURL=conflicts.d.ts.map