import type { EventLog } from '../src/index.js';
/**
 * Class that manages the EventLog implementation for testing.
 * This is the single point of configuration that allows different EventLog
 * implementations to be swapped in to test compatibility.
 */
export declare class TestEventLog {
    private static eventLog?;
    /**
     * Overrides the event log with a given implementation.
     * If not given, the default durable implementation will be used.
     */
    static override(overrides?: {
        eventLog?: EventLog;
    }): void;
    /**
     * Initializes and returns the event log used for running the test suite.
     */
    static get(): EventLog;
}
//# sourceMappingURL=test-event-stream.d.ts.map