/**
 * Advanced Monitoring & Analytics Tools for Browser MCP Server
 *
 * Provides comprehensive monitoring capabilities including usage analytics,
 * error tracking, performance monitoring, and session analytics.
 */
import type { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
 * Usage Analytics Tool
 * Track and report browser automation usage patterns
 */
export declare const usageAnalyticsTool: Tool;
/**
 * Error Tracking Tool
 * Advanced error tracking and alerting system
 */
export declare const errorTrackingTool: Tool;
/**
 * Performance Monitoring Tool
 * Real-time performance monitoring and profiling
 */
export declare const performanceMonitoringTool: Tool;
/**
 * Session Analytics Tool
 * Session-based analytics and user journey tracking
 */
export declare const sessionAnalyticsTool: Tool;
/**
 * All monitoring tools export
 */
export declare const monitoringTools: 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=monitoring-tools.d.ts.map