/** @file - Type declarations for "@eslint-community/eslint-plugin-eslint-comments" */ declare module "@eslint-community/eslint-plugin-eslint-comments/configs" { import { type TSESLint } from "@typescript-eslint/utils"; import type { Linter } from "eslint"; interface CommentsPlugin extends TSESLint.FlatConfig.Plugin.configs { recommended: { name: string; /** readonly plugins: TSESLint.FlatConfig.Plugin; // 2025.04.16 - what is the incorrect type here? */ rules: Readonly; }; } const plugin: CommentsPlugin; export default plugin; }