type ProcessorToolSummary = { id: string; name: string; description?: string; }; type ActiveToolSummary = { id: string; name: string; }; export declare function summarizeProcessorModelForSpan(value: unknown): { modelId?: string; provider?: string; specificationVersion?: string; } | undefined; export declare function summarizeProcessorToolsForSpan(tools: unknown): ProcessorToolSummary[] | undefined; export declare function summarizeActiveToolsForSpan(activeTools: unknown, tools?: unknown): ActiveToolSummary[] | undefined; export declare function summarizeToolChoiceForSpan(toolChoice: unknown, tools?: unknown): { type: string; tool?: ActiveToolSummary; } | undefined; export declare function summarizeProcessorResultForSpan(value: unknown): Record | undefined; export {}; //# sourceMappingURL=span-payload.d.ts.map