eventstore-interconnect
Version:
Eventstore interconnector
11 lines (10 loc) • 440 B
TypeScript
import { Validator } from '../validator';
import { SafetyNet } from '../../safety-net';
import { ResolvedEvent } from '@eventstore/db-client';
export declare class LegacyEventsValidatorService implements Validator {
private readonly allowedEvents;
private readonly safetyNet;
constructor(allowedEvents: any, safetyNet: SafetyNet);
validate(eventAsPayload: ResolvedEvent): Promise<void>;
private tryToInstantiateEvent;
}