import TargetMatcher from "../match/TargetMatcher"; import { TargetRule } from "../../model/model"; import ExperimentRequest from "../evalautor/experiment/ExperimentRequest"; import { EvaluatorContext } from "../evalautor/Evaluator"; export default class TargetRuleDeterminer { private readonly targetMatcher; constructor(targetMatcher: TargetMatcher); determineTargetRuleOrNull(request: ExperimentRequest, context: EvaluatorContext): TargetRule | undefined; }