import type { DomainEvent } from '@serenity-js/core/lib/events';
import type { JSONObject } from 'tiny-types';
export declare class WorkerEventStreamReader {
    hasStream(pathToEventStreamFile: string): boolean;
    read<T extends DomainEvent>(pathToEventStreamFile: string, mapper?: (input: {
        type: string;
        value: JSONObject;
    }) => {
        type: string;
        value: JSONObject;
    }): T[];
}
//# sourceMappingURL=WorkerEventStreamReader.d.ts.map