flink-sql-language-server
Version:
A LSP-based language server for Apache Flink SQL
12 lines (11 loc) • 482 B
TypeScript
import * as lsp from 'vscode-languageserver';
import { TextDocument } from 'vscode-languageserver-textdocument';
import { StatementContext } from '../lib/FlinkSQLParser';
import { FlinkSQLParserListener } from '../lib/FlinkSQLParserListener';
export declare class StatementListener implements FlinkSQLParserListener {
private document;
private ranges;
constructor(document: TextDocument);
getRanges(): lsp.Range[];
enterStatement(ctx: StatementContext): void;
}