@vuedx/typescript-plugin-vue
Version:
TypeScript plugin for Vue
16 lines • 824 B
TypeScript
import type Typescript from 'typescript/lib/tsserverlibrary';
import { FilesystemService } from '../services/FilesystemService';
import { LoggerService } from '../services/LoggerService';
import { TemplateDeclarationsService } from '../services/TemplateDeclarationsService';
import { TypescriptContextService } from '../services/TypescriptContextService';
export declare class QuickInfoService {
private readonly ts;
private readonly fs;
private readonly declarations;
constructor(ts: TypescriptContextService, fs: FilesystemService, declarations: TemplateDeclarationsService);
readonly logger: LoggerService;
getQuickInfoAtPosition(fileName: string, position: number): Typescript.QuickInfo | undefined;
private pick;
private processQuickInfo;
}
//# sourceMappingURL=QuickInfoService.d.ts.map