/**
 * specialist-cost-estimator.ts
 *
 * Heuristic per-sortie cost estimates for a specialist.  Derives
 * { low, typical, high, unit: 'usd' } from the specialist's domains and
 * authority level.  All values carry a conservative +20 % buffer and are
 * clearly labelled as estimates, not guarantees.
 *
 * Token-cost assumptions (blended input + output at current model pricing):
 *   lightweight  ~8 k tokens  → ~$0.04 typical
 *   standard    ~18 k tokens  → ~$0.07 typical
 *   heavy       ~30 k tokens  → ~$0.10 typical
 *   architect   ~50 k tokens  → ~$0.13 typical
 */
import type { SpecialistProfile } from './specialist-roster.js';
export interface SortieCostEstimate {
    low: number;
    typical: number;
    high: number;
    unit: 'usd';
    basis: string;
}
/** Returns a conservative per-sortie cost estimate for the given specialist. */
export declare function estimateSpecialistSortieCost(specialist: SpecialistProfile): SortieCostEstimate;
