/** * Long JSDoc prose drifts stale as code moves on; an agent reading it * inherits stale description as fact. Budgeting prose per comment forces * detail into types and tests - which the toolchain keeps honest - instead * of unchecked paragraphs. */ import type { Rule } from 'eslint'; /** Options for the `no-excessive-comments` rule. */ export interface NoExcessiveCommentsOptions { /** Maximum free-form prose characters allowed across a single JSDoc comment. */ readonly max: number; } declare const rule: Rule.RuleModule; export default rule;