/** * QA360 Serve Tools * Monitor and interact with QA360 server via MCP */ import { MCPServerConfig } from '../types/index.js'; import { SecurityManager } from '../security/manager.js'; import { AuditLogger } from '../security/audit.js'; export declare class ServeTools { private config; private security; private audit; constructor(config: MCPServerConfig, security: SecurityManager, audit: AuditLogger); execute(toolName: string, args: any): Promise; /** * Check QA360 server health */ private health; /** * Get detailed server diagnostics */ private diag; /** * Get server metrics */ private metrics; /** * Fetch data from local QA360 server */ private fetchFromServer; /** * Get number of registered tools */ private getRegisteredToolsCount; /** * Get vault statistics if available */ private getVaultStats; } //# sourceMappingURL=serve.d.ts.map