import type { Diagnostic } from '@codemirror/lint'; import { RangeSet } from '@codemirror/state'; import type { Extension, Text } from '@codemirror/state'; import { GutterMarker } from '@codemirror/view'; /** * Class applied to every gutter cell on a line with an `error` diagnostic. * * @internal */ export declare const criticalGutterLineClass = "cm-gutterElement-critical"; /** * Builds gutter markers for the lines where `error` diagnostics start. * * @param doc - The document associated with the diagnostics. * @param diagnostics - The diagnostics to inspect. * @returns The gutter markers for lines containing errors. * @internal */ export declare function _buildCriticalGutterLineMarkers(doc: Text, diagnostics: readonly Diagnostic[]): RangeSet; /** * Marks the gutter cells of the lines carrying an `error` diagnostic. * * @internal */ export declare const criticalGutterLines: Extension; //# sourceMappingURL=configure-critical-gutter-lines.d.ts.map