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