/**
 * Model Warnings — Concern G
 *
 * Emits console warnings when the active model (or any tier model in composite
 * variants) is flagged as broken in the model catalog.
 */
import { CLIProxyProvider, ExecutorConfig } from '../types';
export interface ModelWarningsContext {
    provider: CLIProxyProvider;
    cfg: ExecutorConfig;
    compositeProviders: CLIProxyProvider[];
    skipLocalAuth: boolean;
    customSettingsPath?: string;
}
/**
 * Check all active models for known issues and emit warnings.
 *
 * For composite variants, checks every tier model.
 * For simple providers, checks the currently configured model.
 */
export declare function warnBrokenModels(context: ModelWarningsContext): void;
//# sourceMappingURL=model-warnings.d.ts.map