UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

42 lines 1.31 kB
import { PerformanceMonitor } from '../utils/performance-monitor.js'; import { SecurityManager } from '../utils/security-manager.js'; import { ErrorHandler } from '../utils/error-handler.js'; export interface DashboardConfig { enabled?: boolean; port?: number; host?: string; autoOpen?: boolean; features?: { performance?: boolean; security?: boolean; agile?: boolean; errors?: boolean; }; realTimeUpdates?: boolean; exportEnabled?: boolean; } export declare class DashboardServer { private performanceMonitor; private securityManager; private errorHandler; private agileManager?; private app; private server; private io; private config; private isRunning; constructor(config: DashboardConfig, performanceMonitor: PerformanceMonitor, securityManager: SecurityManager, errorHandler: ErrorHandler, agileManager?: any); private setupMiddleware; private setupStaticFiles; private setupRoutes; private setupWebSocket; start(): Promise<void>; stop(): Promise<void>; private dataCollectionInterval?; private startDataCollection; private stopDataCollection; getUrl(): string; isHealthy(): boolean; getConfig(): DashboardConfig; } //# sourceMappingURL=server.d.ts.map