export declare const totalFunctionsRules: { readonly 'no-enums': import("@typescript-eslint/utils/ts-eslint").RuleModule<"errorStringGeneric", readonly [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; readonly 'no-hidden-type-assertions': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-nested-fp-ts-effects': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-partial-array-reduce': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-partial-division': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-partial-string-normalize': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-partial-url-constructor': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-premature-fp-ts-effects': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-unsafe-enum-assignment': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-unsafe-mutable-readonly-assignment': import("@typescript-eslint/utils/ts-eslint").RuleModule<"errorStringGeneric", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; readonly 'no-unsafe-optional-property-assignment': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'no-unsafe-readonly-mutable-assignment': import("@typescript-eslint/utils/ts-eslint").RuleModule<"errorStringGeneric", readonly unknown[], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; readonly 'no-unsafe-type-assertion': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; readonly 'require-strict-mode': import("@typescript-eslint/utils/ts-eslint").RuleModule & { name: string; }; }; //# sourceMappingURL=rules.d.mts.map