import { EventEmitter } from "node:events";
export declare class CollectorServer extends EventEmitter {
    private server;
    private stores;
    private baseDir;
    private port;
    constructor(port: number, storeDir?: string);
    private getStoreForApp;
    start(): Promise<void>;
    stop(): void;
    getPort(): number;
    startSession(id: string): void;
    stopSession(): string | undefined;
    getActiveSession(): string | undefined;
}
//# sourceMappingURL=server.d.ts.map