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;
}
