import { AIMessage, MessageContent, MessageContentComplex, MessageContentText } from '@langchain/core/messages'; export declare function isTextContent(content: MessageContent | MessageContentComplex | string): content is MessageContentText; export declare function mergeAttachments(prompt: string, fileName: string, summary: string): string; export declare function getTextContent(content: MessageContent | string): string; export declare function stripThinkingTokens(text: AIMessage): string; export declare function approxTokenCounter(content: MessageContent): number; export declare function numericEnumValues(enumType: Object): number[]; export declare function buildEnumValuesString(numericEnum: Object): string;