/** * Requires thrown/constructed `Error`s (and subclasses) to carry a * non-empty, informative message. Agents routinely emit placeholder throw * sites (`new Error('error')`, `new Error('')`); catching this in lint beats * catching it in production debugging. */ import type { Rule } from 'eslint'; declare const rule: Rule.RuleModule; export default rule;