import * as monaco from 'monaco-editor'; export declare function getRangesFromDecorations(model: monaco.editor.ITextModel, decorationFilter: (decoration: monaco.editor.IModelDecoration) => boolean): monaco.Range[]; export declare function excludeRanges(model: monaco.editor.ITextModel, uniqueRange: monaco.Range, ranges: monaco.Range[]): { filteredRanges: monaco.Range[]; removedRanges: monaco.Range[]; }; export declare function getLockedRanges(model: monaco.editor.ITextModel, decorationFilter: (decoration: monaco.editor.IModelDecoration) => boolean, withDecoration: boolean): monaco.Range[];