export declare class Recorder {
    private wirequeryUrl;
    private templateId;
    private apiKey;
    private recording?;
    private events;
    constructor(wirequeryUrl: string, templateId: number, apiKey: string);
    get correlationId(): string | undefined;
    startRecording(args: object): Promise<import("@rrweb/types").listenerHandler>;
    stopRecording(): Promise<Response>;
}
