Type alias RunEvaluatorLike
RunEvaluatorLike: ((props) => Promise<EvaluationResult>) | ((props) => EvaluationResult)
Type declaration
-
- (props): Promise<EvaluationResult>
-
Returns Promise<EvaluationResult>
Type declaration
-
- (props): EvaluationResult
-
Returns EvaluationResult
Type of a function that can be coerced into a RunEvaluator function. While we have the class-based RunEvaluator, it's often more convenient to directly pass a function to the runner. This type allows us to do that.