import { LoggerFacade } from '../../../logging/logger';
import { Condition, OptimizelyUserContext } from '../../../shared_types';
import { Platform } from '../../../platform_support';
type Evaluator = {
    evaluate: (condition: Condition, user: OptimizelyUserContext) => boolean | null;
};
export declare const getEvaluator: (logger?: LoggerFacade) => Evaluator;
export declare const __platforms: Platform[];
export {};
