import type { IPolicyEvaluator, PolicyEvaluationContext, PolicyEvaluationResult } from '../../evaluation'; import { AttributeNamesPolicyValidator } from './validator'; import { AttributesPolicyEvaluator } from '../attributes'; export declare class AttributeNamesPolicyEvaluator implements IPolicyEvaluator { protected validator: AttributeNamesPolicyValidator; protected attributesEvaluator: AttributesPolicyEvaluator; constructor(); evaluate(value: Record, ctx: PolicyEvaluationContext): Promise; } //# sourceMappingURL=evaluator.d.ts.map