export { getModel } from './smartai.classes.smartai.js'; export type { ISmartAiOptions, TProvider, IOllamaModelOptions, LanguageModelV3 } from './smartai.interfaces.js'; export { createAnthropicCachingMiddleware } from './smartai.middleware.anthropic.js'; export { createOllamaModel } from './smartai.provider.ollama.js'; // Re-export commonly used ai-sdk functions for consumer convenience export { generateText, streamText, tool, jsonSchema } from 'ai'; export type { ModelMessage, ToolSet, StreamTextResult } from 'ai';