15 lines
482 B
TypeScript
15 lines
482 B
TypeScript
import { ThreadManager } from './core/thread-manager';
|
|
import { DatabaseManager } from './database';
|
|
export declare class MCPServer {
|
|
private mcp;
|
|
private threadManager;
|
|
private toolHandlers;
|
|
constructor(dbManager: DatabaseManager);
|
|
private registerCoreTools;
|
|
private jsonSchemaToZod;
|
|
start(): Promise<void>;
|
|
callTool(toolName: string, input: any): Promise<any>;
|
|
getThreadManager(): ThreadManager;
|
|
}
|
|
export declare function run(): Promise<void>;
|