import { Extension } from '@codemirror/state'; import { EditorView } from '@codemirror/view'; /** Classification counts for a foldable range */ export interface ClassificationCounts { breaking: number; nonBreaking: number; annotation: number; unclassified: number; } /** Theme for fold styling */ export declare const diffFoldingTheme: Extension; /** Keymap for fold operations */ export declare const diffFoldKeymap: { key: string; mac: string; run: (view: EditorView) => boolean; }[]; /** Create the diff folding extension (theme only) */ export declare function diffFolding(): Extension;