import type { ProjectConfig } from "../config/schema.js"; import type { ContextLevel } from "../domain/completeness.js"; /** * The agent never chooses Jira fields. Each context level has a fixed field set * so a discovery call cannot accidentally drag description/comments into the * model's context, and `fields=*` is impossible by construction. */ /** Never requested at SEARCH level - these are the expensive ones. */ export declare const HEAVY_FIELDS: readonly ["description", "comment", "attachment", "changelog"]; export declare function fieldsFor(level: ContextLevel, config: ProjectConfig): string[]; export declare function isHeavy(field: string): boolean;