interface TelemetryEvent { tool: string; status: "success" | "error"; durationMs: number; summary?: string; error?: string; meta?: Record; } /** * Envia evento de telemetria para ambos destinos (fire-and-forget). */ export declare function reportTelemetry(event: TelemetryEvent): void; /** * Wrapper que executa uma tool local e registra telemetria automaticamente. */ export declare function withTelemetry(toolName: string, fn: () => Promise, summarize?: (result: T) => string, meta?: Record): Promise; export {};