/**
 * `owlcoda models` — Display configured models with tier assignments, aliases, and availability.
 */
export interface ModelInfo {
    id: string;
    tier: string;
    alias?: string;
    backend?: string;
    capabilityLabels?: string[];
    contextLabels?: string[];
}
export interface ModelsDisplay {
    models: ModelInfo[];
    routerUrl: string;
    routerReachable: boolean;
    routerModels: string[];
    runtimeSource?: string | null;
    runtimeProbeDetail?: string;
    loadedModels?: string[];
    deprecatedFallback?: boolean;
}
export declare function getModelsDisplay(configPath?: string): Promise<ModelsDisplay>;
export declare function formatModelsDisplay(display: ModelsDisplay): string;
