eventstore-interconnect
Version:
Eventstore interconnector
19 lines (18 loc) • 603 B
TypeScript
import { IEventStoreSubsystems } from './eventstore-subsystem';
import { ConnectionConfiguration } from './connecion-configuration';
import { IEventStoreBusConfig } from './v5/eventstore-bus-config';
export interface InterconnectionConfiguration {
source: ConnectionConfiguration;
destination: ConnectionConfiguration;
eventStoreSubsystems?: IEventStoreSubsystems;
eventStoreBusConfig?: IEventStoreBusConfig;
showDebugLogs?: boolean;
}
export interface Credentials {
username: string;
password: string;
}
export interface ProtocolConf {
host: string;
port: number;
}