import { ILanguageServiceProvider } from "../../base/common/languages/languageService"; import { SymbolAnalysisResult } from "../CodeAnalysisResult"; import { CodeCollector } from "../CodeCollector"; import { ICodeAnalyzer } from "./ICodeAnalyzer"; export declare class SymbolAnalyser implements ICodeAnalyzer { private languageService; constructor(languageService: ILanguageServiceProvider); analyze(codeCollector: CodeCollector): Promise; private updateSymbolsByKind; private analyzeFile; private convertToSymbolInfo; }