import type { LanguageModel } from 'ai'; import { ContextManager } from './ContextManager.js'; import type { ModelContext } from './types.js'; export declare class InfiniteMemoryModel { private baseModel; private contextManager; private context; private modelIdString; readonly specificationVersion: "v2"; readonly provider: string; readonly modelId: string; readonly defaultObjectGenerationMode: "tool"; readonly supportsImageUrls?: boolean; readonly supportedUrls: Record; constructor(baseModel: LanguageModel, contextManager: ContextManager, context: ModelContext, modelIdString: string); doGenerate(options: any): Promise; doStream(options: any): Promise; } //# sourceMappingURL=InfiniteMemoryModel.d.ts.map