export declare type EventData = { id?: string | null; event?: string | null; data: E | null; }; declare class EventBuilder { private _id; private _event; private _data; id: (id: string) => EventBuilder; event: (event: string) => EventBuilder; data: (data: E) => EventBuilder; build: () => EventData; private clone; } export default EventBuilder;