tryaii-mcp-server
Version:
TryAII MCP Server - 15+ AI models with comparison, cost tracking, and collective intelligence
21 lines • 702 B
TypeScript
import mongoose from 'mongoose';
import { EventEmitter } from 'events';
export declare class DatabaseService extends EventEmitter {
private static instance;
private mainConnection;
private mcpConnection;
private isMainConnected;
private isMcpConnected;
private lastHealthCheck;
private constructor();
static getInstance(): DatabaseService;
connect(): Promise<void>;
disconnect(): Promise<void>;
isHealthy(): boolean;
getMainConnection(): mongoose.Connection;
getMcpConnection(): mongoose.Connection;
getConnectionInfo(): any;
private sanitizeUri;
}
export declare const databaseService: DatabaseService;
//# sourceMappingURL=database.d.ts.map