declare class BooleanExpressions {
    private variableNames;
    private evaluateFunc;
    constructor(exp: string);
    /**
     * Returns a list of all the unique variable names in the boolean expression.
     */
    getVariableNames(): string[];
    /**
     * Evaluates the given boolean expression with the given variables set to true
     * and the omitted variables set to false.
     */
    evaluate(variables: string[]): boolean;
}
export default BooleanExpressions;
