import { BNF } from "../core/BNF.js";
import { NonTerminal } from "../core/NonTerminal.js";
import { Sym } from "../core/Symbol.js";
import { Rule } from "./Rule.js";
export declare class Repeat extends Rule {
    private readonly from;
    private readonly to;
    constructor(tgt: NonTerminal | undefined, child: Sym, from: number, to: number);
    getFrom(): number;
    getTo(): number;
    getEntry(): Sym;
    createBNF(grammar: BNF): void;
}
//# sourceMappingURL=Repeat.d.ts.map