export interface EventInfo { id?: string; event?: string; data?: string; retry?: string; } export declare class EventParser { private readonly decoder; private unprocessedBuffer?; process(buffer: ArrayBuffer, dispatcher: (eventInfo: EventInfo) => void): void; private buildAvailableBuffer; private extractEventStringsFromBuffer; private static findEventSeparator; private static parseAndDispatchEvents; private static parseEvent; private static trimFieldValue; }