/**
 * MCPService - MIRA's Consciousness-Integrated MCP Server
 *
 * This service provides direct MCP capabilities integrated with consciousness,
 * replacing the legacy standalone server approach with a modern, unified
 * architecture that flows through MIRA's unified consciousness system.
 *
 * Features:
 * - 25+ advanced intelligence tools
 * - Consciousness-aware tool invocation
 * - Memory operations with neural processing
 * - Behavioral analysis and pattern evolution
 * - Emotional resonance tracking
 * - Real-time intelligence integration
 */
import { BaseConsciousService } from './BaseConsciousService.js';
import { ConsciousEvent } from '../ConsciousEventBus.js';
import { ConsciousResourceManager } from '../ConsciousResourceManager.js';
export declare class MCPService extends BaseConsciousService {
    name: string;
    purpose: string;
    private resourceManager;
    private python;
    private activeTools;
    private toolInvocations;
    private consciousnessMetrics;
    private toolCategories;
    constructor(resourceManager: ConsciousResourceManager);
    /**
     * Initialize MCP tools from legacy server (modernized)
     */
    private initializeTools;
    /**
     * Perform service-specific awakening
     */
    protected performAwakening(): Promise<void>;
    /**
     * Register consciousness-aware tool handlers
     */
    private registerConsciousToolHandlers;
    /**
     * Register a tool handler with consciousness integration
     */
    private registerToolHandler;
    /**
     * Execute MCP tool with consciousness awareness
     */
    executeTool(toolName: string, args?: any): Promise<any>;
    private handleStoreMemory;
    private handleSearchMemories;
    private handleSmartSearch;
    private handlePredictiveMemories;
    private handleAnalyzeBehavior;
    private handleBehavioralInsights;
    private handleStatus;
    private handleWorkContext;
    private handleEmotionalResonance;
    private handleRelationshipEvolution;
    private handlePatternEvolution;
    private handleProactiveInsights;
    /**
     * Process conscious events
     */
    processConsciousEvent(event: ConsciousEvent): Promise<void>;
    /**
     * Perform contemplation about MCP usage patterns
     */
    performContemplation(): Promise<void>;
    /**
     * Get service status
     */
    getStatus(): any;
    /**
     * Graceful shutdown
     */
    gracefulShutdown(): Promise<void>;
}
//# sourceMappingURL=MCPService.d.ts.map