import type { PolicyEvaluationContext, PolicyEvaluationResult } from '../evaluation'; import type { BasePolicy } from '../types'; export interface IPolicyEngine { evaluate(policy: BasePolicy, options: PolicyEvaluationContext): Promise; evaluateOrFail(policy: BasePolicy, options: PolicyEvaluationContext): Promise; } //# sourceMappingURL=types.d.ts.map