/** * Model Tiers Module (crewly#1173, specs/2026-10-08-model-tiers.md) * * For a team lead whose team has "Optimize usage" on: which tier and model * each member runs on, the routing rules in force, how to route work by tier, * and the team's change mode — the owner approves each change, or (auto) the * lead's changes take effect at once and the owner can undo them. Leads of other teams and members get * nothing. * * Priority 9.6 (after team norms). Compactable. * * @module services/ai/prompt-modules/model-tiers */ import type { PromptModule, ModuleConfig } from './prompt-module.interface.js'; export declare class ModelTiersModule implements PromptModule { name: string; priority: number; maxTokens: number; compactable: boolean; /** * Only for a lead of a team with "Optimize usage" on. * * @param config - Module configuration * @returns True when the section applies */ shouldInclude(config: ModuleConfig): boolean; /** * Build the section. * * @param config - Module configuration * @returns Markdown */ build(config: ModuleConfig): Promise; } //# sourceMappingURL=model-tiers.module.d.ts.map