import { SemanticTokensLegend } from 'vscode-languageserver-types';
import { CypherTokenType } from '../lexerSymbols.js';
import { ParsingResult } from '../cypherLanguageService.js';
import { ParsedCypherToken } from './syntaxHighlightingHelper.js';
export declare const syntaxHighlightingLegend: SemanticTokensLegend;
export declare function mapCypherToSemanticTokenIndex(cypherTokenType: CypherTokenType): number | undefined;
export declare function highlightSyntax(query: string, { consoleCommandsEnabled, parsingResult, }?: {
    consoleCommandsEnabled?: boolean;
    parsingResult?: ParsingResult;
}): ParsedCypherToken[];
