/** * NL-004: Model alias/deprecation resolver. * * Resolves model names against an alias configuration map and applies the * configured action (warn, redirect, or block). */ import type { ModelAliasConfig } from "../types/index.js"; /** * Resolve model aliases/deprecations. * Checks the model name against the alias map and applies the configured action. * * @param model - The requested model name (may be undefined). * @param config - The alias configuration containing model mappings. * @returns The resolved model name (original or redirected). * @throws {NeuroLinkError} When the alias action is "block". */ export declare function resolveModel(model: string | undefined, config: ModelAliasConfig | undefined): string | undefined;