import { logger } from '../utils/logger';
export interface VisualizerServerOptions {
    port: number;
    projectRoot: string;
    logger: typeof logger;
}
export declare class VisualizerServer {
    private app;
    private server;
    private options;
    private fileSystem;
    constructor(options: VisualizerServerOptions);
    private setupMiddleware;
    private setupRoutes;
    start(): Promise<void>;
    stop(): Promise<void>;
    getUrl(): string;
}
//# sourceMappingURL=server.d.ts.map