UNPKG

@ai-mapping/mcp-nextjs-dev

Version:

MCP server for managing Next.js development processes with AI tools

24 lines 825 B
import type { ServerState, ServerStatus, LogEntry, LogFilterParams } from '../types/index.js'; export declare class StateManager { private static instance; private state; private constructor(); static getInstance(): StateManager; getState(): Readonly<ServerState>; setRunning(port: number, serverUrl: string): void; setStopped(): void; addLog(entry: LogEntry): void; clearLogs(): void; getStatus(processId?: number): ServerStatus; getLogs(params?: LogFilterParams): { entries: LogEntry[]; total: number; serverRunning: boolean; }; isRunning(): boolean; getPort(): number; getServerUrl(): string; clearOldLogs(cutoffTimestamp: number): number; } export declare const stateManager: StateManager; //# sourceMappingURL=state-manager.d.ts.map