export { index_default as default };
declare namespace index_default {
    export { rules };
}
declare var rules: {
    "must-use-isnamematch": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-use-abstract-categories-in-naming": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-literal-duplication": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-constants-for-single-usage": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-do-await-data-in-one-line": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-add-empty-line-before-assert-act-arrange": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-camelcase-for-html-items-id-attribute": ESLintUtils.RuleModule<"mustUseCamelcaseForHtmlItemsIdAttribute", [], unknown, ESLintUtils.RuleListener>;
    "must-not-import-react": ESLintUtils.RuleModule<"mustNotImportReact", [], unknown, ESLintUtils.RuleListener>;
    "no-tailwind-colors": ESLintUtils.RuleModule<"noTailwindColors", [], unknown, ESLintUtils.RuleListener>;
    "must-use-funcs-files-for-components": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-important": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-test-comments": ESLintUtils.RuleModule<"mustUseTestComments", [], unknown, ESLintUtils.RuleListener>;
    "must-consolidate-conditional-expressions": ESLintUtils.RuleModule<"mustConsolidateConditionalExpressions", [], unknown, ESLintUtils.RuleListener>;
    "no-string-length-check": ESLintUtils.RuleModule<"noStringLength", [], unknown, ESLintUtils.RuleListener>;
    "no-get-in-function-names-without-return": ESLintUtils.RuleModule<"noGetInFunctionNamesWithoutReturn", [{
        prefixes: string[];
        exceptions: any[];
        maxRecursionDepth: number;
    }], unknown, ESLintUtils.RuleListener>;
    "no-specify-return-type": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "for-each-max-lines": ESLintUtils.RuleModule<string, [{
        maxStatements: number;
    }], unknown, ESLintUtils.RuleListener>;
    "no-then": ESLintUtils.RuleModule<"useAsyncAwait", [], unknown, ESLintUtils.RuleListener>;
    "no-new-date": ESLintUtils.RuleModule<"noNewDate", [], unknown, ESLintUtils.RuleListener>;
    "no-px-in-tailwind": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-eslint-disable-without-approved": ESLintUtils.RuleModule<"noEslintDisableWithoutApproved", [], unknown, ESLintUtils.RuleListener>;
    "no-use-id": ESLintUtils.RuleModule<"noUseId", [], unknown, ESLintUtils.RuleListener>;
    "use-nullish-coalescing-for-default": ESLintUtils.RuleModule<"useNullishCoalescing", [], unknown, ESLintUtils.RuleListener>;
    "no-redundant-type-alias": ESLintUtils.RuleModule<"noRedundantTypeAlias", [], unknown, ESLintUtils.RuleListener>;
    "no-useless-destructing": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-destructure-function-parameters": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-todo": ESLintUtils.RuleModule<"noTodo", [], unknown, ESLintUtils.RuleListener>;
    "filename-kebab-case": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-use-type-undefined-for-optional": ESLintUtils.RuleModule<"noUseUndefinedForOptional", [], unknown, ESLintUtils.RuleListener>;
    "no-long-filter-map": ESLintUtils.RuleModule<"noLongFilterMap", [{
        maxLines: number;
    }], unknown, ESLintUtils.RuleListener>;
    "use-on-prefix": ESLintUtils.RuleModule<"useOnPrefix", [], unknown, ESLintUtils.RuleListener>;
    "no-default-props": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-duplicate-imports": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-limit-lines-without-comments": ESLintUtils.RuleModule<"tooManyLines", [{
        maxLines: number;
    }], unknown, ESLintUtils.RuleListener>;
    "no-array-destructuring-from-function-calls": ESLintUtils.RuleModule<"noArrayDestructuringFromFunctionCalls", [], unknown, ESLintUtils.RuleListener>;
    "group-consts-as-const": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-common-constants-outside-constants-files": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-define-functions-in-constants-files": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-nameof-for-props": ESLintUtils.RuleModule<"mustUseNameOf", [], unknown, ESLintUtils.RuleListener>;
    "must-clean-up-event-listeners": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-to-lower-case-with-resource-name": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-constructor-name-for-resource": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-create-resources-in-src-dir": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-delays-in-ui-tests": ESLintUtils.RuleModule<"noDelaysInTests", [], unknown, ESLintUtils.RuleListener>;
    "no-untyped-objects-between-components": ESLintUtils.RuleModule<"noUntypedObjects", [], unknown, ESLintUtils.RuleListener>;
    "use-function-without-parameter-shortcut": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-single-return-in-function": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-interface-for-props": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-put-empty-line": ESLintUtils.RuleModule<"emptyLineRequired", [{
        checktypes: string[];
    }], unknown, ESLintUtils.RuleListener>;
    "must-add-space-for-comments": ESLintUtils.RuleModule<"mustAddSpaceForComments", [], unknown, ESLintUtils.RuleListener>;
    "must-use-function-for-component": ESLintUtils.RuleModule<"mustUseFunctionForComponent", [], unknown, ESLintUtils.RuleListener>;
    "no-conflicting-props": ESLintUtils.RuleModule<"conflictingProp", [], unknown, ESLintUtils.RuleListener>;
    "no-integers-instead-of-enums": ESLintUtils.RuleModule<"noIntegersInsteadOfEnums", [], unknown, ESLintUtils.RuleListener>;
    "no-nullable-check": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-example-domain": ESLintUtils.RuleModule<"invalidEmailDomain", [], unknown, ESLintUtils.RuleListener>;
    "must-use-native-private": ESLintUtils.RuleModule<"mustUseNativePrivate", [], unknown, ESLintUtils.RuleListener>;
    "must-use-wrappers-to-access-first-element": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-plural-enum-const-and-singular-type": ESLintUtils.RuleModule<"mustUsePluralEnumConstAndSingularType", [], unknown, ESLintUtils.RuleListener>;
    "exported-func-above-regular": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-fd-prefix-in-folders": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-pass-full-objects-into-functions-needlessly": ESLintUtils.RuleModule<"unnecessaryObjectParam", [], unknown, ESLintUtils.RuleListener>;
    "max-lines-per-function": ESLintUtils.RuleModule<"tooManyLines", [{
        maxLines: number;
    }], unknown, ESLintUtils.RuleListener>;
    "must-not-declare-func-inside-another-func": ESLintUtils.RuleModule<"mustNotDeclareFuncInsideAnotherFunc", [], unknown, ESLintUtils.RuleListener>;
    "must-use-func-declaration-for-named-func": ESLintUtils.RuleModule<"mustUseFuncDeclarationForNamedFunc", [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-negation-with-enums": ESLintUtils.RuleModule<"mustNotUseNegationWithEnums", [], unknown, ESLintUtils.RuleListener>;
    "must-start-comments-with-uppercase": ESLintUtils.RuleModule<"mustStartCommentsWithUppercase", [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-redundant-string": ESLintUtils.RuleModule<"mustNotUseRedundantString", [], unknown, ESLintUtils.RuleListener>;
    "must-get-elements-in-tests-only-by-id": ESLintUtils.RuleModule<"useIdSelectorOnly", [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-page-directly": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-create-error": ESLintUtils.RuleModule<"mustUseCreateError", [], unknown, ESLintUtils.RuleListener>;
    "must-use-new-url-constructor": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-emojis": ESLintUtils.RuleModule<"mustNotUseEmojis", [], unknown, ESLintUtils.RuleListener>;
    "must-use-pascal-case-for-types-and-interfaces": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-strict-dependency-version": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-inline-await": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-null": ESLintUtils.RuleModule<"mustNotUseNull", [], unknown, ESLintUtils.RuleListener>;
    "no-empty-files": ESLintUtils.RuleModule<"noEmptyFiles", [], unknown, ESLintUtils.RuleListener>;
    "must-throw-full-error-objects": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-plural-names-of-files-for-arrays": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-avoid-code-duplication-in-functions": ESLintUtils.RuleModule<"mustAvoidCodeDuplicationInFunctions", [{
        minLines: number;
    }], unknown, ESLintUtils.RuleListener>;
    "must-not-use-anonymous-objects-only-with-explicit-typization": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-constants-for-getid-functions": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-ternary-operator-for-complicated-conditions": ESLintUtils.RuleModule<"mustNotUseTernaryOperatorForComplicatedConditions", [], unknown, ESLintUtils.RuleListener>;
    "must-use-plural-in-function-names-if-returns-array": ESLintUtils.RuleModule<string, [{}], unknown, ESLintUtils.RuleListener>;
    "must-use-s-ending-for-natural-plurals": ESLintUtils.RuleModule<string, [{}], unknown, ESLintUtils.RuleListener>;
    "use-of-only-english-in-repository": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-location-href": ESLintUtils.RuleModule<"mustNotUseLocationHref", [], unknown, ESLintUtils.RuleListener>;
    "must-use-better-error-message-for-custom-rules": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-name-ui-tests-component-condition-expected-result": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-use-po-in-assert-functions": ESLintUtils.RuleModule<"mustNotUsePoInAssertFunctions", [], unknown, ESLintUtils.RuleListener>;
    "no-use-enum": ESLintUtils.RuleModule<"noUseEnum", [], unknown, ESLintUtils.RuleListener>;
    "must-create-assert-functions-in-asserts-files": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-filename-in-assert-functions": ESLintUtils.RuleModule<"mustUseFilenameInAssertFunctions", [], unknown, ESLintUtils.RuleListener>;
    "must-add-prefix-to-po-functions": ESLintUtils.RuleModule<"mustAddPrefixToPoFunctions", [], unknown, ESLintUtils.RuleListener>;
    "must-use-resource-name-instead-of-resource": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-import-from-temp-dev": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-use-conditional-logic-in-test-assertions": ESLintUtils.RuleModule<"noUseConditionalLogicInTestAssertion", [], unknown, ESLintUtils.RuleListener>;
    "must-use-prefix-for-env-vars": ESLintUtils.RuleModule<string, [{
        vendorPrefixes: string[];
        requiredPrefixes: string[];
        ignore: {
            startsWith: string[];
        };
    }], unknown, ESLintUtils.RuleListener>;
    "must-use-alt-to-describe-images": ESLintUtils.RuleModule<"mustUseAltToDescribeImages", [], unknown, ESLintUtils.RuleListener>;
    "must-use-link-for-camel-or-pascal-case-names": ESLintUtils.RuleModule<"mustUseLinkForCamelOrPascalCaseNames", [{
        allowed: any[];
    }], unknown, ESLintUtils.RuleListener>;
    "must-have-both-rule-and-tests": ESLintUtils.RuleModule<"missingFile", [], unknown, ESLintUtils.RuleListener>;
    "must-use-constants-for-message-ids": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-add-custom-rule-in-config": ESLintUtils.RuleModule<"mustAddCustomRuleInConfig", [{
        configContents: any[];
    }], unknown, ESLintUtils.RuleListener>;
    "enum-type-immediate-definition": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-nodetypes-structure-instead-of-string-node-type": ESLintUtils.RuleModule<"mustUseNodeTypesInsteadOfStringNodeType", [], unknown, ESLintUtils.RuleListener>;
    "must-not-declare-fixer-without-calling-it": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-use-interfaces-for-complex-types": ESLintUtils.RuleModule<"mustUseInterfacesForComplexTypes", {
        maxComplexity: number;
    }[], unknown, ESLintUtils.RuleListener>;
    "must-use-unique-filenames-with-comment-in-tests": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "must-not-needlessly-copy-arrays": ESLintUtils.RuleModule<string, [], unknown, ESLintUtils.RuleListener>;
    "no-centralized-error-messages": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-import-ast-node-types": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-typescript": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-create-funcs-files-for-non-components": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-funcs-only-for-same-named-component": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-descriptive-names-for-functions-and-parameters": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-create-eslint-rule": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-avoid-non-null-assertions": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-match-rule-name-with-file-name": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-empty-lines-in-html": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-generic-crud-update-config": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-process-env": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-placeholders-in-eslint-rule-titles": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-fetch": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-nullish-coalescing-empty-string": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-functions-for-component-ids": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-all-caps-constants": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-color-variables-instead-of-hardcoded-values": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-naked-query-return": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-return-empty-array": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-env-keys-from-constant": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-modify-data-or-workspace-in-readonly-tests": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-declare-module-members-in-consistent-order": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-indexed-access-type-in-function-params": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-return-empty-strings": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-separate-unrelated-tests-into-different-files": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-only-crud-operations": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-inline-object-type-parameters": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-see-link-in-docs-if-type-available": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-odata-builder": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-always-specify-types-for-api-responses": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-specify-second-generic-parameter-in-apipost-and-apiput": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-typed-resources-for-crud-update": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-index-import-in-analysis": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-rule-name-as-message-id-in-tests": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-path-constants-for-paths": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-multiple-get-id-functions-inline-in-test": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-manual-resource-instantiation": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-the-single-error-property-in-test": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-unused-properties-in-constants": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "no-inplace-array-mutation": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-include-unnecessary-parameters": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-resource-provider-functions-to-get-resources-on-server": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-mark-external-imports-as-internal": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-use-suffix-config-instead-of-options": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
    "must-not-use-object-constructor-methods": ESLintUtils.RuleModule<string, readonly unknown[], unknown, ESLintUtils.RuleListener>;
};
import { ESLintUtils } from "@typescript-eslint/utils";
