import { LanguageProfile, MemoizedQuery } from "../base/LanguageProfile"; import { ILanguageServiceProvider } from '../../base/common/languages/languageService'; export declare class CSharpProfile implements LanguageProfile { languageIds: string[]; fileExtensions: string[]; grammar: (langService: ILanguageServiceProvider) => Promise; isTestFile: (filePath: string) => boolean; hoverableQuery: MemoizedQuery; methodQuery: MemoizedQuery; classQuery: MemoizedQuery; blockCommentQuery: MemoizedQuery; packageQuery: MemoizedQuery; structureQuery: MemoizedQuery; methodIOQuery: MemoizedQuery; fieldQuery: MemoizedQuery; namespaces: string[][]; autoSelectInsideParent: any[]; builtInTypes: string[]; symbolExtractor: MemoizedQuery; }