import type { DiffContent } from "../../types.js"; import type { SubviewProps } from "./types.js"; import type { ReactNode } from "react"; interface DiffSubviewProps extends SubviewProps { content: DiffContent; } /** * The built-in diff viewer: a Hunk-rendered patch inside Tooee's normal chrome. * * Hunk owns the drawing of each file header and hunk; the row document owns * scrolling, the cursor, decorations and mouse routing. The cursor row maps 1:1 * onto Hunk's `{ fileId, hunkIndex }` selection, so `j`/`k` step hunk by hunk. */ export declare const DiffSubview: ({ content, decorations, actions, ...screen }: DiffSubviewProps) => ReactNode; export {}; //# sourceMappingURL=diff-subview.d.ts.map