astro-ghostcms/.pnpm-store/v3/files/3a/02cb0cde6260b4ba01a2522a429...

15 lines
842 B
Plaintext

import type * as vscode from '@volar/language-service';
import type * as ts from 'typescript';
import type { TextDocument } from 'vscode-languageserver-textdocument';
import type { SharedContext } from '../types';
export declare function entriesToLocations(entries: {
fileName: string;
textSpan: ts.TextSpan;
}[], ctx: SharedContext): vscode.Location[];
export declare function entryToLocation(entry: {
fileName: string;
textSpan: ts.TextSpan;
}, ctx: SharedContext): vscode.Location | undefined;
export declare function entriesToLocationLinks<T extends ts.DocumentSpan>(entries: T[], ctx: SharedContext): vscode.LocationLink[];
export declare function boundSpanToLocationLinks(info: ts.DefinitionInfoAndBoundSpan, originalDoc: TextDocument, ctx: SharedContext): vscode.LocationLink[];
//# sourceMappingURL=transforms.d.ts.map