export declare const reactCodingStyleRules: { readonly 'component-name': import("@typescript-eslint/utils/ts-eslint").RuleModule<"componentNameTooLong" | "componentNameDoesNotMatch", readonly [] | readonly [Readonly<{ maxLength?: number; pattern?: RegExp; }>], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'component-var-type-annotation': import("@typescript-eslint/utils/ts-eslint").RuleModule<"disallowReactFunctionalComponentTypes", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'import-style': import("@typescript-eslint/utils/ts-eslint").RuleModule<"namespaceImportRequired" | "namespaceNameMustBeReact" | "namedImportRequired", readonly [(Readonly<{ importStyle?: "named" | "namespace"; }> | undefined)?], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'props-type-annotation-style': import("@typescript-eslint/utils/ts-eslint").RuleModule<"disallowPropsTypeAnnotation", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'react-memo-props-argument-name': import("@typescript-eslint/utils/ts-eslint").RuleModule<"propsParamMustBeNamedProps" | "propsParamMustBeIdentifier", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'react-memo-type-parameter': import("@typescript-eslint/utils/ts-eslint").RuleModule<"requirePropsTypeParameter" | "omitTypeParameterWhenPropsEmpty", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'use-memo-hook-style': import("@typescript-eslint/utils/ts-eslint").RuleModule<"disallowUseMemoTypeAnnotation", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'ban-use-imperative-handle-hook': import("@typescript-eslint/utils/ts-eslint").RuleModule<"disallowUseImperativeHandle", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; readonly 'display-name': import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingDisplayName" | "mismatchedDisplayName", readonly [(Readonly<{ ignoreName?: string | readonly string[]; }> | undefined)?], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>; }; //# sourceMappingURL=rules.d.mts.map