import lsp from 'vscode-languageserver'; import type { CstNode } from 'chevrotain'; /** * Compute selection ranges (smart expand/shrink) based on CST structure. * For each position, returns a nested chain of ranges from most specific * to full document. */ export declare function provideSelectionRanges(cst: CstNode, _text: string, positions: lsp.Position[]): lsp.SelectionRange[]; //# sourceMappingURL=selection-range.d.ts.map