import type { LanguageModel } from "ai"; import type { CompiledModuleMap } from "#compiler/module-map.js"; import type { RuntimeModelReference } from "#runtime/agent/bootstrap.js"; import { shouldMockAuthoredRuntimeModels } from "#runtime/agent/mock-model-adapter.js"; export { shouldMockAuthoredRuntimeModels }; /** Loaded compiled-module scope used to resolve source-backed runtime models. */ export interface RuntimeModelResolutionScope { readonly moduleMap: CompiledModuleMap; readonly nodeId: string | undefined; } /** * Resolves one runtime model reference into the active language model. */ export declare function resolveRuntimeModelReference(reference: RuntimeModelReference, scope?: RuntimeModelResolutionScope): Promise;