/** * @packageDocumentation * ESLint rule that checks source comments for difficult-to-read prose. */ import type { TSESLint } from "@typescript-eslint/utils"; /** Message ids emitted by this rule. */ type MessageIds = "problem"; /** Configurable rule options tuple. */ type Options = [ReadabilityCommentsOptions?]; /** Extra docs metadata carried by this plugin's rules. */ type PluginDocs = Readonly<{ recommended: boolean; }>; /** Configurable readability rule options. */ type ReadabilityCommentsOptions = Readonly<{ age?: number; minWords?: number; threshold?: number; }>; /** Create the runtime readability-comments rule. */ declare const readabilityCommentsRule: TSESLint.RuleModule; export default readabilityCommentsRule; //# sourceMappingURL=readability-comments.d.ts.map