import type { SessionAgentConfig } from '../session/config-types.js'; import { type ModelCatalogSnapshot } from './model-catalog-store.js'; import { type ModelRegistry } from './model-registry.js'; export interface ModelReferenceHealth { ref: string; availability: 'available' | 'unavailable'; locations: string[]; suggestedRef?: string; } export declare function auditModelReferences(sessionConfigs?: ReadonlyMap, deps?: { registry?: ModelRegistry; catalog?: ModelCatalogSnapshot; resolveImageGenerationModel?: (ref: string) => boolean; }): ModelReferenceHealth[];