import { MCPServerConfig, ServerAdapter } from '../types/index.js'; export declare class AdapterFactory { private static sensitiveKeywords; static createAdapter(name: string, config: MCPServerConfig): ServerAdapter; static validateConfig(config: MCPServerConfig): string[]; /** * Validate environment variable configuration */ static validateEnvironmentVariables(env?: Record): string[]; /** * Check if environment variable name conforms to specification */ static isValidEnvVarName(name: string): boolean; /** * Check for sensitive environment variables */ static checkSensitiveEnvVar(key: string, value: string): string[]; static getSupportedTransports(): string[]; static getTransportRequirements(transport: string): string[]; } //# sourceMappingURL=adapter-factory.d.ts.map