import { NonTerminal } from "../core/NonTerminal.js";
import { Production } from "../core/Production.js";
import { Sym } from "../core/Symbol.js";
import { Rule } from "./Rule.js";
declare class EBNFProduction extends Production {
    private readonly rule;
    constructor(rule: Rule, left: NonTerminal, ...right: Sym[]);
    getRule(): Rule;
}
export { EBNFProduction };
//# sourceMappingURL=EBNFProduction.d.ts.map