arch-unit-ts
Version:
12 lines (11 loc) • 432 B
TypeScript
import { ConditionEvent } from '../ConditionEvent';
import { ConditionEvents } from '../ConditionEvents';
export declare class ViolatedAndSatisfiedConditionEvents implements ConditionEvents {
private readonly allowedEvents;
private readonly violatingEvents;
constructor();
add(event: ConditionEvent): void;
getViolating(): ConditionEvent[];
getAllowed(): ConditionEvent[];
containViolation(): boolean;
}