import { NormalizedRule } from '../../../../domain/models/normalized-rule'; import { WorkspaceEvaluationContext, RuleEvaluationResult } from '../evaluator.interface'; export interface INativeRuleHandler { canHandle(rule: NormalizedRule): boolean; evaluate(rule: NormalizedRule, ctx: WorkspaceEvaluationContext): Promise; }