import { Transport } from "@modelcontextprotocol/sdk/shared/transport.js"; export declare class YapiMcpServer { private readonly server; private readonly yapiService; private readonly projectInfoCache; private readonly logger; private sseTransport; private readonly isStdioMode; constructor(yapiBaseUrl: string, yapiToken: string, yapiLogLevel?: string, yapiCacheTTL?: number); private initializeCache; private asyncUpdateCache; private registerTools; connect(transport: Transport): Promise; startHttpServer(port: number): Promise; }