export * from './bridge/multimind-bridge'; export * from './agent'; export * from './fineTune'; export * from './rag'; export * from './adapters'; export * from './evaluation'; export * from './models'; export { advancedFineTune, createAdvancedTuner } from './advancedFineTuning'; export type { AdvancedFineTuneConfig, LoRAConfig, AdapterConfig as AdvancedAdapterConfig, PrefixConfig, MetaLearningConfig, TransferLearningConfig } from './advancedFineTuning'; export { AdvancedRAGClient } from './advancedRAG'; export type { Document, AdvancedRAGConfig, QueryConfig } from './advancedRAG'; export { ModelConverter, pytorchToONNX, tensorflowToTFLite, pytorchToGGUF } from './modelConversion'; export type { ConversionConfig, QuantizationConfig, PruningConfig, GraphOptimizationConfig } from './modelConversion'; export { ComplianceMonitor } from './compliance'; export type { ComplianceConfig, ComplianceCheck, ComplianceResult, AuditEntry, DashboardMetrics, AlertThresholds } from './compliance'; export { AdvancedAgent, builtInTools } from './advancedAgent'; export type { Tool, WorkflowStep, MemoryEntry, AgentResponse, AgentConfig as AdvancedAgentConfig } from './advancedAgent'; export { LSTMModelClient, MoEModelClient, MultiModalClient, FederatedRouter, createLoadBalancedRouter, createIntelligentRouter } from './modelClientSystem'; export type { ModelClientConfig, MoEConfig, MultiModalConfig, FederatedConfig } from './modelClientSystem'; export { MultiMindGateway, RequestMiddleware, ResponseMiddleware } from './gateway'; export type { GatewayConfig, APIRoute } from './gateway'; export { ContextTransferManager, ContextTransferAPI, quickTransfer, getAllModels, validateConversation } from './contextTransfer'; export type { ContextTransferConfig, TransferOptions, ModelCapabilities, TransferResult, ConversationMessage, ValidationResult } from './contextTransfer'; import { AgentConfig as BasicAgentConfig } from './agent'; import { FineTuneConfig } from './fineTune'; import { RAGConfig } from './rag'; import { AdapterConfig as BasicAdapterConfig } from './adapters'; import { EvaluationConfig } from './evaluation'; import { ModelConfig } from './models'; import type { AdvancedFineTuneConfig } from './advancedFineTuning'; import { AdvancedRAGClient } from './advancedRAG'; import type { Document, AdvancedRAGConfig, QueryConfig } from './advancedRAG'; import { ModelConverter } from './modelConversion'; import type { ConversionConfig } from './modelConversion'; import { ComplianceMonitor } from './compliance'; import type { ComplianceConfig, ComplianceCheck } from './compliance'; import { AdvancedAgent } from './advancedAgent'; import type { AgentConfig as AdvancedAgentConfig } from './advancedAgent'; import { LSTMModelClient, MoEModelClient, MultiModalClient, FederatedRouter } from './modelClientSystem'; import type { ModelClientConfig, MoEConfig, MultiModalConfig, FederatedConfig } from './modelClientSystem'; import { MultiMindGateway } from './gateway'; import type { GatewayConfig } from './gateway'; import { ContextTransferManager, ContextTransferAPI } from './contextTransfer'; import type { ContextTransferConfig, TransferOptions, TransferResult, ConversationMessage, ValidationResult } from './contextTransfer'; export declare class MultiMindSDK { private initialized; private advancedRAG?; private modelConverter?; private complianceMonitor?; private advancedAgent?; private gateway?; initialize(): Promise; close(): Promise; generateWithAgent(prompt: string, config?: BasicAgentConfig): Promise; createAgent(config?: BasicAgentConfig): Promise<{ success: boolean; message: string; }>; fineTuneModel(config: FineTuneConfig): Promise; createFineTuner(config: FineTuneConfig): Promise<{ success: boolean; message: string; }>; queryRAG(prompt: string, config: RAGConfig): Promise; createRAGEngine(config: RAGConfig): Promise<{ success: boolean; message: string; }>; loadAdapter(config: BasicAdapterConfig): Promise<{ success: boolean; message: string; }>; listAdapters(model: string): Promise; removeAdapter(model: string, adapterPath: string): Promise<{ success: boolean; message: string; }>; evaluateModel(config: EvaluationConfig): Promise; compareModels(models: string[], task: string, dataset?: string): Promise; loadModel(config: ModelConfig): Promise; routeModel(input: string, availableModels?: string[]): Promise; listAvailableModels(): Promise; advancedFineTune(config: AdvancedFineTuneConfig): Promise; createAdvancedTuner(config: AdvancedFineTuneConfig): Promise<{ success: boolean; message: string; tuner: any; }>; createAdvancedRAG(config?: AdvancedRAGConfig): Promise; addDocumentsToRAG(documents: Document[]): Promise<{ success: boolean; message: string; }>; queryAdvancedRAG(config: QueryConfig): Promise; createModelConverter(): Promise; convertModel(config: ConversionConfig): Promise<{ success: boolean; message: string; outputPath: string; model: any; }>; pytorchToONNX(inputPath: string, outputPath: string, config?: Partial): Promise<{ success: boolean; message: string; outputPath: string; model: any; }>; tensorflowToTFLite(inputPath: string, outputPath: string, config?: Partial): Promise<{ success: boolean; message: string; outputPath: string; model: any; }>; pytorchToGGUF(inputPath: string, outputPath: string, config?: Partial): Promise<{ success: boolean; message: string; outputPath: string; model: any; }>; createComplianceMonitor(config: ComplianceConfig): Promise; checkCompliance(check: ComplianceCheck): Promise; createAdvancedAgent(config: AdvancedAgentConfig): Promise; runAdvancedAgent(input: string, context?: any): Promise; createLSTMModelClient(config: ModelClientConfig): Promise; createMoEModelClient(config: MoEConfig): Promise; createMultiModalClient(config: MultiModalConfig): Promise; createFederatedRouter(config: FederatedConfig): Promise; createGateway(config?: GatewayConfig): Promise; startGateway(config?: GatewayConfig): Promise<{ success: boolean; message: string; url: string; }>; stopGateway(): Promise<{ success: boolean; message: string; }>; createContextTransferManager(config?: ContextTransferConfig): Promise; createContextTransferAPI(): Promise; transferContext(sourceModel: string, targetModel: string, conversationData: ConversationMessage[] | Record, options?: TransferOptions): Promise; quickTransfer(sourceModel: string, targetModel: string, conversationData: ConversationMessage[] | Record, options?: Record): Promise; getSupportedModels(): Promise>; validateConversationFormat(data: ConversationMessage[] | Record): Promise; batchTransfer(transfers: Array<{ sourceModel: string; targetModel: string; conversationData: ConversationMessage[] | Record; options?: TransferOptions; }>): Promise>; createChromeExtensionConfig(): Promise>; getSDKInfo(): Promise<{ version: string; features: string[]; initialized: boolean; }>; healthCheck(): Promise<{ status: string; message: string; }>; } export default MultiMindSDK; //# sourceMappingURL=index.d.ts.map