/** * Dead code snippets look load-bearing but aren't, wasting an agent's context. * Version control already remembers deleted code, so keeping it around is pure noise. * * @see https://kentcdodds.com/blog/please-dont-commit-commented-out-code */ import type { Rule } from 'eslint'; /** Options for the `no-dead-code` rule. */ export interface NoDeadCodeOptions { /** Regex source strings; a comment whose text matches any of these is never flagged. */ readonly allowPatterns: readonly string[]; } declare const rule: Rule.RuleModule; export default rule;