import type { CommandDescriptor } from './types.ts'; export interface CostEntry { timestamp: string; member: string; model: string; provider: string; promptTokens: number; completionTokens: number; totalTokens: number; costUsd: number; skills?: string[]; } export interface SkillCostRow { activations: number; cost: number; tokens: number; } /** Aggregate per skill across activations (#624). A step charged to N skills * splits evenly — one prompt's tokens are not attributable to one of them * alone, so this is a cost share, not a bill. */ export declare function aggregateBySkill(costs: CostEntry[]): Map; export declare const command: CommandDescriptor; //# sourceMappingURL=cost.d.ts.map