import { EventStoreNodeConnection, ConnectionSettings, TcpEndPoint } from 'node-eventstore-client'; export declare class NestjsEventStore { [x: string]: any; private logger; private connection; isConnected: boolean; constructor(); connect(options: ConnectionSettings, endpoint: TcpEndPoint): this; getConnection(): EventStoreNodeConnection; newEvent(name: any, payload: any): { eventId: any; eventType?: any; data?: any; metadata?: any; }; private newEventBuilder; close(): this; }