import { type TelemetryEntry } from "./types.js"; export declare function isTelemetryEnabled(): boolean; export declare function truncateTelemetryValue(value: unknown, maxLength?: number): unknown; export declare function extractOutputText(result: { content?: Array<{ type?: string; text?: string; }>; }): string; export declare function estimateTokensFromChars(charCount: number): number; export declare function logTelemetryEvent(partial: Omit): void; export declare function withTelemetry; isError?: boolean; }>(tool: string, args: Record, handler: () => T | Promise): Promise;