import { XrayKnowledgeSkillBase } from "../shared/knowledge-skill-base.js"; /** Bytes. Matches the SDK 1.32 default. Skipped when the caller passes parsedBody. */ export declare const MCP_MAX_REQUEST_BODY_SIZE = 4194304; declare class SkillInvocationServer extends XrayKnowledgeSkillBase { constructor(); private skillMetrics; /** * Record skill invocation outcome for adaptive learning */ private recordSkillOutcome; private handleListSkills; private handleInvokeSkill; private handleSkillCodeReview; private handleSkillSecurityAudit; private handleSkillPerformanceOptimization; private handleSkillTestingStrategy; private handleSkillProjectAnalysis; private handleSkillDatabaseDesign; private handleSkillDevopsDeployment; private handleSkillApiDesign; private handleSkillUiUxDesign; private handleSkillDocumentationGeneration; private handleSkillStoryteller; private captureConsole; private handleInstallSkill; private handleSkillRegistryList; private handleSkillRegistryAdd; private handleSkillRegistryRemove; /** * Run as HTTP server using Streamable HTTP transport (for Grok CLI compatibility). */ runHttp(port?: number): Promise; } export { SkillInvocationServer };