import { PredicateMapping } from "../PredicateMapping";
/**
 * Classification of expected PredicateMapping cost
 */
export declare enum ExpectedPredicateMappingCost {
    cheap = "cheap",
    expensive = "expensive",
    unknown = "unknown"
}
/**
 * Function that can classify PredicateMappings by expected cost to evaluate
 */
export declare type PredicateMappingCostAnalyzer<F> = (pm: PredicateMapping<F>) => ExpectedPredicateMappingCost;
//# sourceMappingURL=PredicateMappingCostAnalyzer.d.ts.map