export declare const DEFAULT_OBSERVER_TOOL_RESULT_MAX_TOKENS = 10000;
export declare function resolveToolResultValue(part: {
    providerMetadata?: Record<string, any>;
} | undefined, invocationResult: unknown): {
    value: unknown;
    usingStoredModelOutput: boolean;
};
export declare function truncateStringByTokens(text: string, maxTokens: number): string;
export declare function formatToolResultForObserver(value: unknown, options?: {
    maxTokens?: number;
}): string;
//# sourceMappingURL=tool-result-helpers.d.ts.map