/** * Scampi MCP Server module * * This module creates and configures the MCP server with stdio transport. * It registers all Scampi tools and their handlers. */ export * from "./schemas.js"; export { type SubAgentPrompt, type SubAgentResult, type SubAgentFailure, type SubAgentExecutionResults, type GenerateSolutionsOptions, type ApproachPlan, type ApproachSolution, type ApproachFailure, type GenerateSolutionsDryRunOutput, type GenerateSolutionsExecutionOutput, type GenerateSolutionsResult, OrchestratorParseError, ORCHESTRATOR_SYSTEM_PROMPT, SUB_AGENT_SYSTEM_PROMPT, createOrchestratorPrompt, parseOrchestratorResponse, executeSubAgents, generateSolutions, type FileSummary, type FileSummarizationResult, type FileToSummarize, SummarizationParseError, FILE_SUMMARIZATION_PROMPT, truncateForSummarization, summarizeFile, summarizeFiles, type RelevanceLevel, type SearchBatch, type SearchBatchFile, type SearchBatchResult, type SearchFileResult, type SearchCodebaseOptions, type SearchCodebaseResult, SearchCodebaseError, BATCH_SIZE, SEARCH_SYSTEM_PROMPT, chunkSummaries, createSearchBatchPrompt, parseSearchBatchResponse, getBatchStats, executeSearch, searchCodebase, type MapCodebaseOptions, type MapCodebaseResult, MapCodebaseError, mapCodebase, type GetFilesOptions, type FileContent, type GetFilesResult, GetFilesError, getFiles, type ApproachIdea, type BrainstormOptions, type BrainstormResult, BrainstormParseError, BRAINSTORM_SYSTEM_PROMPT, createBrainstormPrompt, parseBrainstormResponse, brainstorm, type QueryGraphOptions, type QueryGraphResult, queryGraph, } from "./tools/index.js"; /** * Start the MCP server with stdio transport * * This function creates the server, connects it to stdio transport, * and keeps it running until the process is terminated. */ export declare function startServer(): Promise; //# sourceMappingURL=index.d.ts.map