import { FirstCalculator } from './FirstCalculator';
import { Colon, ColonNot, Nonterminal, Not } from '../ParsingExpression';
import { Rule } from '../Rule';
export declare class BeginningCalculator extends FirstCalculator {
    private readonly isSpecial;
    constructor(rules: Map<string, Rule>, isSpecial?: boolean);
    visitNonterminal(pe: Nonterminal): void;
    visitNot(pe: Not): void;
    visitColon(pe: Colon): void;
    visitColonNot(pe: ColonNot): void;
}
//# sourceMappingURL=BeginningCalculator.d.ts.map