import { IContextFreeGrammarInput } from './types';
/**
 * Removes production rules which doesn't derive any terminals or terminable variables
 * @param cfg terminals, variables and production rules of cfg
 * @returns An array of variables that are all terminable
 */
export declare function removeNonTerminableProduction(inputCfg: IContextFreeGrammarInput): string[];
