import type { ESLintUtils, TSESLint } from '@typescript-eslint/utils'; export declare function RuleCreator(urlCreator: (ruleName: string) => string): ({ meta, name, ...rule }: Readonly>) => TSESLint.RuleModule; export interface ImportXPluginDocs { category?: string; recommended?: true; } export declare const createRule: ({ meta, name, ...rule }: Readonly>) => ESLintUtils.RuleModule;