/** @file - Type declarations for "eslint-plugin-promise" */ declare module "eslint-plugin-promise" { import { type TSESLint } from "@typescript-eslint/utils"; interface PromisePlugin extends TSESLint.Plugin { rules: TSESLint.Rules; rulesConfig: TSESLint.RulesConfig; configs: { recommended: { plugins: readonly string[]; rules: TSESLint.Rules; }; "flat/recommended": { name: string; rules: TSESLint.FlatConfig.Rules; }; }; } const plugin: PromisePlugin; export default plugin; }