export declare const AGENTS: readonly ["claude", "takumi", "codex", "gemini", "opencode", "cursor", "pi", "hermes"]; export type Agent = (typeof AGENTS)[number]; export declare const INGEST_AGENTS: readonly ["claude", "takumi", "codex", "gemini", "opencode", "cursor", "pi", "hermes"]; export declare const LEGACY_AGENTS: readonly ["claude", "takumi", "codex", "gemini"]; export declare const COST_BASIS: readonly ["metered_api", "subscription_included", "estimated", "unknown"]; export type CostBasis = (typeof COST_BASIS)[number]; export declare function isAgent(value: string): value is Agent; export declare function parseAgent(value: string | undefined, option: string): Agent | undefined; export declare function requireAgent(value: string | undefined, option: string, fallback?: Agent): Agent; export declare function agentColor(agent: string): 'blue' | 'yellow' | 'green' | 'magenta' | 'cyan' | 'white'; //# sourceMappingURL=agents.d.ts.map