export declare const rules: { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs": import("../../types").RuleValue; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "default-case-last": import("../../types").RuleValue; "accessor-pairs"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-empty-pattern": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-extended-native": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-self-compare": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "indent-legacy": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "lines-around-directive": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "newline-after-var": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "newline-before-var": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "newline-before-return": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-catch-shadow": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-native-reassign": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-negated-in-lhs": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-spaced-func": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "prefer-reflect": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "require-jsdoc": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "valid-jsdoc": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "for-direction": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "getter-return": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-async-promise-executor": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-await-in-loop": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-compare-neg-zero": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-cond-assign": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-console": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-constant-condition": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-control-regex"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-control-regex": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-debugger"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; "no-eval": import("../../enums").Severity[]; "no-eq-null": import("../../enums").Severity[]; "no-empty-function": (import("../../enums").Severity | { allow: string[]; })[]; "no-else-return": (import("../../enums").Severity | { allowElseIf: boolean; })[]; "no-div-regex": import("../../enums").Severity[]; "no-constructor-return": import("../../enums").Severity[]; "no-case-declarations": import("../../enums").Severity[]; "no-caller": import("../../enums").Severity[]; "no-alert": import("../../enums").Severity[]; "max-classes-per-file": number[]; "guard-for-in": import("../../enums").Severity[]; "grouped-accessor-pairs": (string | import("../../enums").Severity)[]; eqeqeq: (import("../../enums").Severity | import("../../enums").Usage | { null: string; })[]; "dot-notation": import("../../enums").Severity[]; "dot-location": (string | import("../../enums").Severity)[]; "default-param-last": import("../../enums").Severity[]; "default-case": (import("../../enums").Severity | { commentPattern: string; })[]; curly: (string | import("../../enums").Severity)[]; "consistent-return": import("../../enums").Severity[]; complexity: import("../../enums").Severity[]; "class-methods-use-this": (import("../../enums").Severity | { exceptMethods: never[]; })[]; "block-scoped-var": import("../../enums").Severity[]; "array-callback-return": (import("../../enums").Severity | { allowImplicit: boolean; })[]; "no-debugger": import("../../types").RuleValue; "accessor-pairs"?: undefined; "default-case-last"?: undefined; "no-empty-pattern"?: undefined; "no-extended-native"?: undefined; "no-self-compare"?: undefined; "indent-legacy"?: undefined; "lines-around-directive"?: undefined; "newline-after-var"?: undefined; "newline-before-var"?: undefined; "newline-before-return"?: undefined; "no-catch-shadow"?: undefined; "no-native-reassign"?: undefined; "no-negated-in-lhs"?: undefined; "no-spaced-func"?: undefined; "prefer-reflect"?: undefined; "require-jsdoc"?: undefined; "valid-jsdoc"?: undefined; "for-direction"?: undefined; "getter-return"?: undefined; "no-async-promise-executor"?: undefined; "no-await-in-loop"?: undefined; "no-compare-neg-zero"?: undefined; "no-cond-assign"?: undefined; "no-console"?: undefined; "no-constant-condition"?: undefined; "no-control-regex"?: undefined; "no-dupe-args"?: undefined; "no-dupe-else-if"?: undefined; "no-dupe-keys"?: undefined; "no-duplicate-case"?: undefined; "no-empty"?: undefined; "no-empty-character-class"?: undefined; "no-ex-assign"?: undefined; "no-extra-boolean-cast"?: undefined; "no-extra-parens"?: undefined; "no-extra-semi"?: undefined; "no-func-assign"?: undefined; "no-import-assign"?: undefined; "no-inner-declarations"?: undefined; "no-invalid-regexp"?: undefined; "no-irregular-whitespace"?: undefined; "no-misleading-character-class"?: undefined; "no-obj-calls"?: undefined; "no-prototype-builtins"?: undefined; "no-regex-spaces"?: undefined; "no-setter-return"?: undefined; "no-sparse-arrays"?: undefined; "no-template-curly-in-string"?: undefined; "no-unexpected-multiline"?: undefined; "no-unreachable"?: undefined; "no-unsafe-finally"?: undefined; "no-useless-backreference"?: undefined; "require-atomic-updates"?: undefined; "use-isnan"?: undefined; "valid-typeof"?: undefined; "arrow-body-style"?: undefined; "arrow-parens"?: undefined; "arrow-spacing"?: undefined; "constructor-super"?: undefined; "generator-star-spacing"?: undefined; "no-class-assign"?: undefined; "no-confusing-arrow"?: undefined; "no-const-assign"?: undefined; "no-dupe-class-members"?: undefined; "no-duplicate-imports"?: undefined; "no-new-symbol"?: undefined; "no-restricted-exports"?: undefined; "no-restricted-imports"?: undefined; "no-this-before-super"?: undefined; "no-useless-computed-key"?: undefined; "no-useless-constructor"?: undefined; "no-useless-rename"?: undefined; "no-var"?: undefined; "object-shorthand"?: undefined; "prefer-arrow-callback"?: undefined; "prefer-const"?: undefined; "prefer-destructuring"?: undefined; "prefer-numeric-literals"?: undefined; "prefer-rest-params"?: undefined; "prefer-spread"?: undefined; "prefer-template"?: undefined; "require-yield"?: undefined; "rest-spread-spacing"?: undefined; "sort-imports"?: undefined; "symbol-description"?: undefined; "template-curly-spacing"?: undefined; "yield-star-spacing"?: undefined; "callback-return"?: undefined; "global-require"?: undefined; "handle-callback-err"?: undefined; "no-buffer-constructor"?: undefined; "no-mixed-requires"?: undefined; "no-new-require"?: undefined; "no-path-concat"?: undefined; "no-process-env"?: undefined; "no-process-exit"?: undefined; "no-restricted-modules"?: undefined; "no-sync"?: undefined; "generator-star"?: undefined; "global-strict"?: undefined; "no-arrow-condition"?: undefined; "no-comma-dangle"?: undefined; "no-empty-class"?: undefined; "no-empty-label"?: undefined; "no-extra-strict"?: undefined; "no-reserved-keys"?: undefined; "no-space-before-semi"?: undefined; "no-wrap-func"?: undefined; "space-after-function-name"?: undefined; "space-after-keywords"?: undefined; "space-before-function-parentheses"?: undefined; "space-before-keywords"?: undefined; "space-in-brackets"?: undefined; "space-return-throw-case"?: undefined; "space-unary-word-ops"?: undefined; "spaced-line-comment"?: undefined; strict?: undefined; "array-bracket-newline"?: undefined; "array-bracket-spacing"?: undefined; "array-element-newline"?: undefined; "block-spacing"?: undefined; "brace-style"?: undefined; camelcase?: undefined; "capitalized-comments"?: undefined; "comma-dangle"?: undefined; "comma-spacing"?: undefined; "comma-style"?: undefined; "computed-property-spacing"?: undefined; "consistent-this"?: undefined; "eol-last"?: undefined; "func-call-spacing"?: undefined; "func-name-matching"?: undefined; "func-names"?: undefined; "func-style"?: undefined; "function-call-argument-newline"?: undefined; "function-paren-newline"?: undefined; "id-blacklist"?: undefined; "id-length"?: undefined; "id-match"?: undefined; "implicit-arrow-linebreak"?: undefined; indent?: undefined; "jsx-quotes"?: undefined; "key-spacing"?: undefined; "keyword-spacing"?: undefined; "line-comment-position"?: undefined; "linebreak-style"?: undefined; "lines-around-comment"?: undefined; "lines-between-class-members"?: undefined; "max-depth"?: undefined; "max-len"?: undefined; "max-lines"?: undefined; "max-lines-per-function"?: undefined; "max-nested-callbacks"?: undefined; "max-params"?: undefined; "max-statements"?: undefined; "max-statements-per-line"?: undefined; "multiline-comment-style"?: undefined; "multiline-ternary"?: undefined; "new-cap"?: undefined; "new-parens"?: undefined; "newline-per-chained-call"?: undefined; "no-array-constructor"?: undefined; "no-bitwise"?: undefined; "no-continue"?: undefined; "no-inline-comments"?: undefined; "no-lonely-if"?: undefined; "no-mixed-operators"?: undefined; "no-mixed-spaces-and-tabs"?: undefined; "no-multi-assign"?: undefined; "no-multiple-empty-lines"?: undefined; "no-negated-condition"?: undefined; "no-nested-ternary"?: undefined; "no-new-object"?: undefined; "no-plusplus"?: undefined; "no-restricted-syntax"?: undefined; "no-tabs"?: undefined; "no-ternary"?: undefined; "no-trailing-spaces"?: undefined; "no-underscore-dangle"?: undefined; "no-unneeded-ternary"?: undefined; "no-whitespace-before-property"?: undefined; "nonblock-statement-body-position"?: undefined; "object-curly-newline"?: undefined; "object-curly-spacing"?: undefined; "object-property-newline"?: undefined; "one-var"?: undefined; "one-var-declaration-per-line"?: undefined; "operator-assignment"?: undefined; "operator-linebreak"?: undefined; "padded-blocks"?: undefined; "padding-line-between-statements"?: undefined; "prefer-exponentiation-operator"?: undefined; "prefer-object-spread"?: undefined; "quote-props"?: undefined; quotes?: undefined; semi?: undefined; "semi-spacing"?: undefined; "semi-style"?: undefined; "sort-keys"?: undefined; "sort-vars"?: undefined; "space-before-blocks"?: undefined; "space-before-function-paren"?: undefined; "space-in-parens"?: undefined; "space-infix-ops"?: undefined; "space-unary-ops"?: undefined; "spaced-comment"?: undefined; "switch-colon-spacing"?: undefined; "template-tag-spacing"?: undefined; "unicode-bom"?: undefined; "wrap-regex"?: undefined; "init-declarations"?: undefined; "no-delete-var"?: undefined; "no-label-var"?: undefined; "no-restricted-globals"?: undefined; "no-shadow"?: undefined; "no-shadow-restricted-names"?: undefined; "no-undef"?: undefined; "no-undef-init"?: undefined; "no-undefined"?: undefined; "no-unused-vars"?: undefined; "no-use-before-define"?: undefined; } | { yoda: import("../../enums").Severity[]; "wrap-iife": (string | import("../../enums").Severity | { functionPrototypeMethods: boolean; })[]; "vars-on-top": import("../../enums").Severity[]; "require-unicode-regexp": import("../../enums").Severity[]; "require-await": import("../../enums").Severity[]; radix: import("../../enums").Severity[]; "prefer-regex-literals": import("../../enums").Severity[]; "prefer-promise-reject-errors": (import("../../enums").Severity | { allowEmptyReject: boolean; })[]; "prefer-named-capture-group": import("../../enums").Severity[]; "no-with": import("../../enums").Severity[]; "no-warning-comments": import("../../enums").Severity[]; "no-void": import("../../enums").Severity[]; "no-useless-return": import("../../enums").Severity[]; "no-useless-escape": import("../../enums").Severity[]; "no-useless-concat": import("../../enums").Severity[]; "no-useless-catch": import("../../enums").Severity[]; "no-useless-call": import("../../enums").Severity[]; "no-unused-labels": import("../../enums").Severity[]; "no-unused-expressions": (import("../../enums").Severity | { allowShortCircuit: boolean; allowTernary: boolean; allowTaggedTemplates: boolean; })[]; "no-unmodified-loop-condition": import("../../enums").Severity[]; "no-throw-literal": import("../../enums").Severity[]; "no-sequences": import("../../enums").Severity[]; "no-self-assign": (import("../../enums").Severity | { props: boolean; })[]; "no-script-url": import("../../enums").Severity[]; "no-return-await": import("../../enums").Severity[]; "no-return-assign": (import("../../enums").Severity | import("../../enums").Usage)[]; "no-restricted-properties": (import("../../enums").Severity | { object: string; property: string; message: string; } | { property: string; message: string; object?: undefined; })[]; "no-redeclare": import("../../enums").Severity[]; "no-proto": import("../../enums").Severity[]; "no-param-reassign": (import("../../enums").Severity | { props: boolean; ignorePropertyModificationsFor: string[]; })[]; "no-octal-escape": import("../../enums").Severity[]; "no-octal": import("../../enums").Severity[]; "no-new-wrappers": import("../../enums").Severity[]; "no-new-func": import("../../enums").Severity[]; "no-new": import("../../enums").Severity[]; "no-multi-str": import("../../enums").Severity[]; "no-multi-spaces": (import("../../enums").Severity | { ignoreEOLComments: boolean; })[]; "no-magic-numbers": import("../../enums").Severity[]; "no-loop-func": import("../../enums").Severity[]; "no-lone-blocks": import("../../enums").Severity[]; "no-labels": (import("../../enums").Severity | { allowLoop: boolean; allowSwitch: boolean; })[]; "no-iterator": import("../../enums").Severity[]; "no-invalid-this": import("../../enums").Severity[]; "no-implied-eval": import("../../enums").Severity[]; "no-implicit-globals": import("../../enums").Severity[]; "no-implicit-coercion": import("../../enums").Severity[]; "no-global-assign": import("../../enums").Severity[]; "no-floating-decimal": import("../../enums").Severity[]; "no-fallthrough": import("../../enums").Severity[]; "no-extra-label": import("../../enums").Severity[]; "no-extra-bind": import("../../enums").Severity[]; ... 244 more ...; "no-use-before-define"?: undefined; } | ... 194 more ... | { ...; };