/**
 * Backend Process Inspector Handler
 *
 * Analyzes process tree, traces GraphQL calls across processes, identifies which processes
 * can't find mocks, and provides comprehensive backend debugging capabilities.
 *
 * Essential for debugging async mock issues in Elixir/Phoenix and other backend systems.
 */
import { BaseToolHandler } from './base-handler.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { DebugSession } from '../types.js';
export declare class BackendProcessInspectorHandler extends BaseToolHandler {
    tools: Tool[];
    handle(toolName: string, args: any, sessions: Map<string, DebugSession>): Promise<any>;
    private inspectBackendProcesses;
    private traceAsyncGraphQLCalls;
    private inspectMockStateAcrossProcesses;
    private visualizeProcessTimeline;
    private analyzeProcessData;
    private analyzeCallTraces;
    private analyzeMockState;
    private generateTimelineVisualization;
}
//# sourceMappingURL=backend-process-inspector-handler.d.ts.map