import type { LanguageModelV3Middleware } from '@ai-sdk/provider'; import type { ISmartAiCacheOptions } from './smartai.cache.js'; /** * Creates middleware that adds Anthropic prompt caching directives. * Marks the last system message and last user message with ephemeral cache control, * reducing input token cost and latency on repeated calls. */ export declare function createAnthropicCachingMiddleware(options?: ISmartAiCacheOptions): LanguageModelV3Middleware;