import { TablePrimaryContext, TableReferenceContext } from "../Context";
import { TablePrimary } from "..";
declare const Visitor: new (...args: any[]) => import("chevrotain").ICstVisitor<any, any>;
/**
 * Visitor to check if a tableReference is part of the query
 */
export declare class TablePrimaryVisitor extends Visitor {
    hasTablePrimary: boolean;
    tables: TablePrimary[];
    private name;
    constructor(name?: string);
    protected tableReference(ctx: TableReferenceContext): void;
    protected tablePrimary(ctx: TablePrimaryContext): void;
}
export {};
//# sourceMappingURL=TablePrimaryVisitor.d.ts.map