import type { ModelSuggestion, ModelSelectionRules, WorkflowCatalog } from '../../types/index.js';
export declare function suggestModel(taskDescription: string): ModelSuggestion;
export declare function getModelRulesFromCatalog(catalog: WorkflowCatalog): ModelSelectionRules;
/**
 * Like suggestModel but uses externally-loaded rules instead of hardcoded keywords.
 * Use this in tool handlers that load rules from workflow-conventions-catalog.json.
 */
export declare function suggestModelFromRules(taskDescription: string, rules: ModelSelectionRules): ModelSuggestion;
//# sourceMappingURL=model-selector.d.ts.map