export interface MCPServer { id: string; name: string; description?: string; transportType: 'sse' | 'stdio' | 'custom' | 'config'; url?: string; command?: string; args?: string[]; headers?: Record; config?: any; userId: string; organizationId?: string; createdAt: string; updatedAt: string; is_public?: boolean; } export interface MCPTool { id: string; name: string; description: string; parameters: any; mcpServerId: string; userId: string; organizationId?: string; createdAt: string; updatedAt: string; is_public?: boolean; } export declare enum MCPTransportType { SSE = "sse", STDIO = "stdio", CUSTOM = "custom", CONFIG = "config" } export interface MCPServerFormData { name: string; description?: string; transportType: MCPTransportType; url?: string; command?: string; args?: string; headers?: string; config?: string; is_public?: boolean; } export interface MCPToolListItem { id: string; name: string; description: string; mcpServerName: string; serverId?: string; serverUrl?: string; } //# sourceMappingURL=mcp.d.ts.map