import { IContextFreeGrammar, IContextFreeGrammarInput } from "./types";
/**
 * Left factors a grammar to remove non determinism
 * @param inputCfg Input context free grammar
 * @returns Left refactored grammar
 */
export declare function removeNonDeterminism(inputCfg: IContextFreeGrammarInput): IContextFreeGrammar;
