/** * MCP tool for retrieving per-hook token analytics */ import type { AnalyticsManager } from '../../analytics/analytics-manager.js'; export declare const GET_HOOK_ANALYTICS_TOOL_DEFINITION: { readonly name: "get_hook_analytics"; readonly description: "Get detailed token usage analytics broken down by hook phase (PreToolUse, PostToolUse, SessionStart, PreCompact, UserPromptSubmit). Shows which hook phases consume the most tokens and where optimization efforts should be focused."; readonly inputSchema: { readonly type: "object"; readonly properties: { readonly startDate: { readonly type: "string"; readonly description: "Optional start date filter in ISO 8601 format (e.g., 2025-01-01T00:00:00Z)"; }; readonly endDate: { readonly type: "string"; readonly description: "Optional end date filter in ISO 8601 format (e.g., 2025-12-31T23:59:59Z)"; }; }; }; }; export declare function getHookAnalyticsTool(analyticsManager: AnalyticsManager): (args: { startDate?: string; endDate?: string; }) => Promise; //# sourceMappingURL=get-hook-analytics.d.ts.map