import { RecorderEvent, RecordingConfig } from '../core/context.js';
import { EventEmitter } from 'events';
export declare class Recorder {
    static emitter: EventEmitter<[never]>;
    private static lastCapturedEvents;
    /**
     * Starts a recording session.
     */
    static start(url: string, name?: string, config?: RecordingConfig): Promise<void>;
    private static saveRecording;
    static getCapturedEvents(): RecorderEvent[];
}
