/**
 * Advanced Debugging Tools for Browser MCP Server
 *
 * Provides sophisticated debugging capabilities including element highlighting,
 * execution tracing, performance timeline capture, and debug mode management.
 */
import type { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
 * Highlight Element Tool
 * Visually highlights elements on the page for debugging workflows
 */
export declare const highlightElementTool: Tool;
/**
 * Trace Execution Tool
 * Enable step-by-step execution tracing for debugging
 */
export declare const traceExecutionTool: Tool;
/**
 * Capture Performance Timeline Tool
 * Capture browser performance timeline data for optimization analysis
 */
export declare const capturePerformanceTimelineTool: Tool;
/**
 * Debug Mode Tool
 * Enable/disable comprehensive debugging mode with enhanced logging
 */
export declare const debugModeTool: Tool;
/**
 * All debugging tools export
 */
export declare const debuggingTools: import("zod").objectOutputType<{
    name: import("zod").ZodString;
    description: import("zod").ZodOptional<import("zod").ZodString>;
    inputSchema: import("zod").ZodObject<{
        type: import("zod").ZodLiteral<"object">;
        properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
    }, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{
        type: import("zod").ZodLiteral<"object">;
        properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
    }, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{
        type: import("zod").ZodLiteral<"object">;
        properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
    }, import("zod").ZodTypeAny, "passthrough">>;
}, import("zod").ZodTypeAny, "passthrough">[];
//# sourceMappingURL=debugging-tools.d.ts.map