import { Extension } from "@codemirror/next/state"; import { Command, KeyBinding } from "@codemirror/next/view"; export declare const foldCode: Command; export declare const unfoldCode: Command; export declare const foldAll: Command; export declare const unfoldAll: Command; export declare const foldKeymap: readonly KeyBinding[]; interface FoldConfig { placeholderDOM?: (() => HTMLElement) | null; placeholderText?: string; } export declare function codeFolding(config?: FoldConfig): Extension; interface FoldGutterConfig { openText?: string; closedText?: string; } export declare function foldGutter(config?: FoldGutterConfig): Extension; export {}; //# sourceMappingURL=fold.d.ts.map