/** * @packageDocumentation * Canonical runtime registry of all rule modules shipped by eslint-plugin-typefest. */ import type { TSESLint } from "@typescript-eslint/utils"; import type { UnknownArray } from "type-fest"; /** Runtime rule module shape used by registry/preset builders. */ export type RuleWithDocs = TSESLint.RuleModule; /** Pattern for unqualified rule names supported by `eslint-plugin-typefest`. */ export type TypefestRuleNamePattern = `prefer-${string}`; /** Exported typed view consumed by the plugin entrypoint. */ export declare const typefestRules: Readonly>; export default typefestRules; //# sourceMappingURL=rules-registry.d.ts.map