declare const _default: (readonly ["enable", { readonly "array-callback-return": readonly ["error", { readonly allowImplicit: false; readonly checkForEach: true; readonly allowVoid: true; }]; readonly "constructor-super": "error"; readonly "for-direction": "error"; readonly "getter-return": readonly ["error", { readonly allowImplicit: false; }]; readonly "no-async-promise-executor": "error"; readonly "no-await-in-loop": "error"; readonly "no-class-assign": "error"; readonly "no-compare-neg-zero": "error"; readonly "no-cond-assign": readonly ["error", "always"]; readonly "no-const-assign": "error"; readonly "no-constant-binary-expression": "error"; readonly "no-constant-condition": readonly ["error", { readonly checkLoops: true; }]; readonly "no-constructor-return": "error"; readonly "no-control-regex": "error"; readonly "no-debugger": "error"; readonly "no-dupe-args": "error"; readonly "no-dupe-class-members": "error"; readonly "no-dupe-else-if": "error"; readonly "no-dupe-keys": "error"; readonly "no-duplicate-case": "error"; readonly "no-duplicate-imports": "off"; readonly "no-empty-character-class": "error"; readonly "no-empty-pattern": readonly ["error", { readonly allowObjectPatternsAsParameters: false; }]; readonly "no-ex-assign": "error"; readonly "no-fallthrough": readonly ["error", { readonly allowEmptyCase: true; readonly reportUnusedFallthroughComment: true; }]; readonly "no-func-assign": "error"; readonly "no-import-assign": "error"; readonly "no-inner-declarations": readonly ["error", "both", { readonly blockScopedFunctions: "allow"; }]; readonly "no-invalid-regexp": readonly ["error", { readonly allowConstructorFlags: readonly []; }]; readonly "no-irregular-whitespace": readonly ["error", { readonly skipStrings: true; readonly skipComments: true; readonly skipRegExps: true; readonly skipTemplates: true; readonly skipJSXText: true; }]; readonly "no-loss-of-precision": "error"; readonly "no-misleading-character-class": "error"; readonly "no-new-native-nonconstructor": "error"; readonly "no-obj-calls": "error"; readonly "no-promise-executor-return": readonly ["error", { readonly allowVoid: true; }]; readonly "no-prototype-builtins": "error"; readonly "no-self-assign": readonly ["error", { readonly props: true; }]; readonly "no-self-compare": "error"; readonly "no-setter-return": "error"; readonly "no-sparse-arrays": "error"; readonly "no-template-curly-in-string": "error"; readonly "no-this-before-super": "error"; readonly "no-undef": "error"; readonly "no-unexpected-multiline": "error"; readonly "no-unmodified-loop-condition": "error"; readonly "no-unreachable": "error"; readonly "no-unreachable-loop": readonly ["error", { readonly ignore: readonly []; }]; readonly "no-unsafe-finally": "error"; readonly "no-unsafe-negation": readonly ["error", { readonly enforceForOrderingRelations: true; }]; readonly "no-unsafe-optional-chaining": readonly ["error", { readonly disallowArithmeticOperators: true; }]; readonly "no-unused-private-class-members": "error"; readonly "no-unused-vars": readonly ["error", { readonly vars: "all"; readonly args: "all"; readonly caughtErrors: "all"; readonly ignoreRestSiblings: false; readonly ignoreClassWithStaticInitBlock: false; readonly reportUsedIgnorePattern: true; }]; readonly "no-use-before-define": readonly ["error", { readonly functions: true; readonly classes: true; readonly variables: true; readonly allowNamedExports: false; }]; readonly "no-useless-assignment": "error"; readonly "no-useless-backreference": "error"; readonly "require-atomic-updates": readonly ["error", { readonly allowProperties: false; }]; readonly "use-isnan": readonly ["error", { readonly enforceForSwitchCase: true; readonly enforceForIndexOf: true; }]; readonly "valid-typeof": readonly ["error", { readonly requireStringLiterals: true; }]; readonly "accessor-pairs": readonly ["error", { readonly setWithoutGet: true; readonly getWithoutSet: false; readonly enforceForClassMembers: true; }]; readonly "arrow-body-style": readonly ["error", "as-needed", { readonly requireReturnForObjectLiteral: true; }]; readonly "block-scoped-var": "error"; readonly camelcase: "off"; readonly "capitalized-comments": "off"; readonly "class-methods-use-this": "off"; readonly complexity: "off"; readonly "consistent-return": readonly ["error", { readonly treatUndefinedAsUnspecified: false; }]; readonly "consistent-this": "error"; readonly curly: readonly ["error", "multi"]; readonly "default-case": "off"; readonly "default-case-last": "error"; readonly "default-param-last": "error"; readonly "dot-notation": readonly ["error", { readonly allowKeywords: true; }]; readonly eqeqeq: readonly ["error", "always"]; readonly "func-name-matching": "off"; readonly "func-names": "off"; readonly "func-style": "off"; readonly "grouped-accessor-pairs": "off"; readonly "guard-for-in": "off"; readonly "id-denylist": "off"; readonly "id-length": "off"; readonly "id-match": "off"; readonly "init-declarations": readonly ["error", "always"]; readonly "logical-assignment-operators": readonly ["error", "always", { readonly enforceForIfStatements: true; }]; readonly "max-classes-per-file": "off"; readonly "max-depth": "off"; readonly "max-lines": "off"; readonly "max-lines-per-function": "off"; readonly "max-nested-callbacks": "off"; readonly "max-params": "off"; readonly "max-statements": "off"; readonly "multiline-comment-style": "off"; readonly "new-cap": "off"; readonly "no-alert": "error"; readonly "no-array-constructor": "error"; readonly "no-bitwise": readonly ["error", { readonly allow: readonly []; readonly int32Hint: true; }]; readonly "no-caller": "error"; readonly "no-case-declarations": "error"; readonly "no-console": "off"; readonly "no-continue": "error"; readonly "no-delete-var": "error"; readonly "no-div-regex": "error"; readonly "no-else-return": "off"; readonly "no-empty": readonly ["error", { readonly allowEmptyCatch: false; }]; readonly "no-empty-function": readonly ["error", { readonly allow: readonly ["constructors"]; }]; readonly "no-empty-static-block": "error"; readonly "no-eq-null": "error"; readonly "no-eval": readonly ["error", { readonly allowIndirect: false; }]; readonly "no-extend-native": readonly ["error", { readonly exceptions: readonly []; }]; readonly "no-extra-bind": "error"; readonly "no-extra-boolean-cast": readonly ["error", { readonly enforceForLogicalOperands: true; }]; readonly "no-extra-label": "error"; readonly "no-global-assign": readonly ["error", { readonly exceptions: readonly []; }]; readonly "no-implicit-coercion": readonly ["error", { readonly boolean: true; readonly number: true; readonly string: true; readonly disallowTemplateShorthand: true; readonly allow: readonly []; }]; readonly "no-implicit-globals": "off"; readonly "no-implied-eval": "error"; readonly "no-inline-comments": "off"; readonly "no-invalid-this": readonly ["error", { readonly capIsConstructor: false; }]; readonly "no-iterator": "error"; readonly "no-label-var": "error"; readonly "no-lone-blocks": "error"; readonly "no-lonely-if": "off"; readonly "no-loop-func": "error"; readonly "no-magic-numbers": "off"; readonly "no-multi-assign": readonly ["error", { readonly ignoreNonDeclaration: false; }]; readonly "no-multi-str": "error"; readonly "no-negated-condition": "off"; readonly "no-nested-ternary": "off"; readonly "no-new": "error"; readonly "no-new-func": "error"; readonly "no-new-wrappers": "error"; readonly "no-nonoctal-decimal-escape": "error"; readonly "no-object-constructor": "error"; readonly "no-octal": "error"; readonly "no-octal-escape": "error"; readonly "no-param-reassign": readonly ["error", { readonly props: true; readonly ignorePropertyModificationsFor: readonly []; readonly ignorePropertyModificationsForRegex: readonly []; }]; readonly "no-plusplus": readonly ["error", { readonly allowForLoopAfterthoughts: true; }]; readonly "no-proto": "error"; readonly "no-redeclare": readonly ["error", { readonly builtinGlobals: true; }]; readonly "no-regex-spaces": "off"; readonly "no-restricted-exports": "off"; readonly "no-restricted-globals": "off"; readonly "no-restricted-imports": "off"; readonly "no-restricted-properties": "off"; readonly "no-restricted-syntax": "off"; readonly "no-return-assign": "off"; readonly "no-script-url": "error"; readonly "no-sequences": readonly ["error", { readonly allowInParentheses: true; }]; readonly "no-shadow": "off"; readonly "no-shadow-restricted-names": "error"; readonly "no-ternary": "off"; readonly "no-throw-literal": "error"; readonly "no-undef-init": "error"; readonly "no-undefined": "off"; readonly "no-underscore-dangle": "off"; readonly "no-unneeded-ternary": readonly ["error", { readonly defaultAssignment: false; }]; readonly "no-unused-expressions": readonly ["error", { readonly allowShortCircuit: true; readonly allowTernary: true; readonly allowTaggedTemplates: true; readonly enforceForJSX: false; }]; readonly "no-unused-labels": "error"; readonly "no-useless-call": "error"; readonly "no-useless-catch": "error"; readonly "no-useless-computed-key": readonly ["error", { readonly enforceForClassMembers: true; }]; readonly "no-useless-concat": "error"; readonly "no-useless-constructor": "error"; readonly "no-useless-escape": "error"; readonly "no-useless-rename": readonly ["error", { readonly ignoreImport: false; readonly ignoreExport: false; readonly ignoreDestructuring: false; }]; readonly "no-useless-return": "error"; readonly "no-var": "error"; readonly "no-void": readonly ["error", { readonly allowAsStatement: true; }]; readonly "no-warning-comments": "off"; readonly "no-with": "error"; readonly "object-shorthand": readonly ["error", "always", { readonly avoidQuotes: true; readonly ignoreConstructors: false; readonly avoidExplicitReturnArrows: false; }]; readonly "one-var": readonly ["error", { readonly var: "consecutive"; readonly let: "consecutive"; readonly const: "consecutive"; readonly separateRequires: true; }]; readonly "operator-assignment": readonly ["error", "always"]; readonly "prefer-arrow-callback": readonly ["error", { readonly allowNamedFunctions: false; readonly allowUnboundThis: true; }]; readonly "prefer-const": readonly ["error", { readonly destructuring: "all"; readonly ignoreReadBeforeAssign: false; }]; readonly "prefer-destructuring": readonly ["error", { readonly VariableDeclarator: { readonly array: true; readonly object: true; }; readonly AssignmentExpression: { readonly array: false; readonly object: false; }; }, { readonly enforceForRenamedProperties: true; }]; readonly "prefer-exponentiation-operator": "error"; readonly "prefer-named-capture-group": "off"; readonly "prefer-numeric-literals": "error"; readonly "prefer-object-has-own": "error"; readonly "prefer-object-spread": "error"; readonly "prefer-promise-reject-errors": readonly ["error", { readonly allowEmptyReject: false; }]; readonly "prefer-regex-literals": readonly ["error", { readonly disallowRedundantWrapping: true; }]; readonly "prefer-rest-params": "error"; readonly "prefer-spread": "error"; readonly "prefer-template": "error"; readonly radix: readonly ["error", "as-needed"]; readonly "require-await": "error"; readonly "require-unicode-regexp": "error"; readonly "require-yield": "error"; readonly "sort-imports": "off"; readonly "sort-keys": "off"; readonly "sort-vars": "off"; readonly strict: "off"; readonly "symbol-description": "off"; readonly "vars-on-top": "error"; readonly yoda: readonly ["error", "never", { readonly exceptRange: false; readonly onlyEquality: false; }]; readonly "unicode-bom": "off"; }] | readonly ["enable/stylistic", { readonly "@stylistic/array-bracket-newline": readonly ["error", { readonly multiline: true; readonly minItems: null; }]; readonly "@stylistic/array-bracket-spacing": readonly ["error", "never", { readonly singleValue: false; readonly objectsInArrays: false; readonly arraysInArrays: false; }]; readonly "@stylistic/array-element-newline": readonly ["error", { readonly ArrayExpression: { readonly consistent: true; readonly multiline: true; readonly minItems: 4; }; readonly ArrayPattern: { readonly consistent: true; readonly multiline: true; readonly minItems: 4; }; }]; readonly "@stylistic/arrow-parens": readonly ["error", "as-needed", { readonly requireForBlockBody: false; }]; readonly "@stylistic/arrow-spacing": readonly ["error", { readonly before: true; readonly after: true; }]; readonly "@stylistic/block-spacing": readonly ["error", "always"]; readonly "@stylistic/brace-style": readonly ["error", "stroustrup", { readonly allowSingleLine: true; }]; readonly "@stylistic/comma-dangle": readonly ["error", "always-multiline"]; readonly "@stylistic/comma-spacing": readonly ["error", { readonly before: false; readonly after: true; }]; readonly "@stylistic/comma-style": readonly ["error", "last", { readonly exceptions: { readonly ArrayExpression: false; readonly ArrayPattern: false; readonly ArrowFunctionExpression: false; readonly CallExpression: false; readonly FunctionDeclaration: false; readonly FunctionExpression: false; readonly ImportDeclaration: false; readonly ObjectExpression: false; readonly ObjectPattern: false; readonly VariableDeclaration: false; readonly NewExpression: false; }; }]; readonly "@stylistic/computed-property-spacing": readonly ["error", "never", { readonly enforceForClassMembers: true; }]; readonly "@stylistic/dot-location": readonly ["error", "property"]; readonly "@stylistic/eol-last": readonly ["error", "always"]; readonly "@stylistic/function-call-argument-newline": readonly ["error", "consistent"]; readonly "@stylistic/function-call-spacing": readonly ["error", "never"]; readonly "@stylistic/function-paren-newline": readonly ["error", "multiline-arguments"]; readonly "@stylistic/generator-star-spacing": readonly ["error", { readonly before: true; readonly after: false; }]; readonly "@stylistic/implicit-arrow-linebreak": readonly ["error", "beside"]; readonly "@stylistic/indent": readonly ["error", 2, { readonly ignoredNodes: readonly []; readonly SwitchCase: 1; readonly VariableDeclarator: { readonly var: 0; readonly let: 0; readonly const: 0; }; readonly outerIIFEBody: 0; readonly MemberExpression: 1; readonly FunctionDeclaration: { readonly parameters: 1; readonly body: 1; }; readonly FunctionExpression: { readonly parameters: 1; readonly body: 1; }; readonly StaticBlock: { readonly body: 1; }; readonly CallExpression: { readonly arguments: 1; }; readonly ArrayExpression: 1; readonly ObjectExpression: 1; readonly ImportDeclaration: 1; readonly flatTernaryExpressions: false; readonly offsetTernaryExpressions: true; readonly ignoreComments: false; }]; readonly "@stylistic/indent-binary-ops": readonly ["error", 2]; readonly "@stylistic/key-spacing": readonly ["error", { readonly beforeColon: false; readonly afterColon: true; readonly mode: "strict"; }]; readonly "@stylistic/keyword-spacing": readonly ["error", { readonly before: true; readonly after: true; readonly overrides: {}; }]; readonly "@stylistic/line-comment-position": "off"; readonly "@stylistic/lines-around-comment": readonly ["error", { readonly beforeBlockComment: false; readonly afterBlockComment: false; readonly beforeLineComment: true; readonly afterLineComment: false; readonly allowBlockStart: true; readonly allowBlockEnd: true; readonly allowObjectStart: true; readonly allowObjectEnd: true; readonly allowArrayStart: true; readonly allowArrayEnd: true; readonly allowClassStart: true; readonly allowClassEnd: true; readonly applyDefaultIgnorePatterns: true; readonly afterHashbangComment: false; readonly allowEnumEnd: true; readonly allowEnumStart: true; readonly allowInterfaceEnd: true; readonly allowInterfaceStart: true; readonly allowModuleEnd: true; readonly allowModuleStart: true; readonly allowTypeEnd: true; readonly allowTypeStart: true; }]; readonly "@stylistic/lines-between-class-members": readonly ["error", { readonly enforce: readonly [{ readonly prev: "field"; readonly next: "field"; readonly blankLine: "never"; }, { readonly prev: "field"; readonly next: "method"; readonly blankLine: "always"; }, { readonly prev: "method"; readonly next: "*"; readonly blankLine: "always"; }]; }, { readonly exceptAfterSingleLine: false; readonly exceptAfterOverload: true; }]; readonly "@stylistic/max-len": readonly ["error", { readonly code: 150; readonly tabWidth: 2; readonly ignoreComments: true; readonly ignoreTrailingComments: true; readonly ignoreUrls: true; readonly ignoreStrings: true; readonly ignoreTemplateLiterals: true; readonly ignoreRegExpLiterals: true; }]; readonly "@stylistic/max-statements-per-line": readonly ["error", { readonly max: 1; }]; readonly "@stylistic/member-delimiter-style": readonly ["error", { readonly multiline: { readonly delimiter: "semi"; readonly requireLast: true; }; readonly singleline: { readonly delimiter: "semi"; readonly requireLast: false; }; readonly multilineDetection: "brackets"; }]; readonly "@stylistic/multiline-comment-style": "off"; readonly "@stylistic/multiline-ternary": readonly ["error", "always-multiline"]; readonly "@stylistic/new-parens": readonly ["off", "never"]; readonly "@stylistic/newline-per-chained-call": readonly ["error", { readonly ignoreChainWithDepth: 2; }]; readonly "@stylistic/no-confusing-arrow": "off"; readonly "@stylistic/no-extra-parens": readonly ["error", "all", { readonly conditionalAssign: true; readonly returnAssign: true; readonly nestedBinaryExpressions: true; readonly ternaryOperandBinaryExpressions: true; readonly enforceForArrowConditionals: true; readonly enforceForSequenceExpressions: true; readonly enforceForNewInMemberExpressions: true; readonly enforceForFunctionPrototypeMethods: true; }]; readonly "@stylistic/no-extra-semi": "error"; readonly "@stylistic/no-floating-decimal": "error"; readonly "@stylistic/no-mixed-operators": "off"; readonly "@stylistic/no-mixed-spaces-and-tabs": "error"; readonly "@stylistic/no-multi-spaces": readonly ["error", { readonly ignoreEOLComments: false; readonly exceptions: { readonly Property: false; readonly ImportAttributes: false; }; readonly includeTabs: true; }]; readonly "@stylistic/no-multiple-empty-lines": readonly ["error", { readonly max: 1; readonly maxEOF: 1; readonly maxBOF: 0; }]; readonly "@stylistic/no-tabs": readonly ["error", { readonly allowIndentationTabs: false; }]; readonly "@stylistic/no-trailing-spaces": readonly ["error", { readonly skipBlankLines: false; readonly ignoreComments: false; }]; readonly "@stylistic/no-whitespace-before-property": "error"; readonly "@stylistic/nonblock-statement-body-position": readonly ["error", "below", { readonly overrides: { readonly if: "below"; readonly else: "below"; readonly while: "below"; readonly do: "below"; readonly for: "below"; }; }]; readonly "@stylistic/object-curly-newline": readonly ["error", { readonly ObjectExpression: { readonly consistent: true; readonly multiline: true; readonly minProperties: 4; }; readonly ObjectPattern: { readonly consistent: true; readonly multiline: true; readonly minProperties: 4; }; readonly ImportDeclaration: { readonly consistent: true; readonly multiline: true; readonly minProperties: 4; }; readonly ExportDeclaration: { readonly consistent: true; readonly multiline: true; readonly minProperties: 4; }; }]; readonly "@stylistic/object-curly-spacing": readonly ["error", "always", { readonly arraysInObjects: true; readonly objectsInObjects: true; }]; readonly "@stylistic/object-property-newline": readonly ["error", { readonly allowAllPropertiesOnSameLine: true; }]; readonly "@stylistic/one-var-declaration-per-line": readonly ["error", "always"]; readonly "@stylistic/operator-linebreak": readonly ["error", "before", { readonly overrides: { readonly "=": "after"; }; }]; readonly "@stylistic/padded-blocks": readonly ["error", { readonly blocks: "never"; readonly classes: "never"; readonly switches: "never"; }, { readonly allowSingleLineBlocks: true; }]; readonly "@stylistic/padding-line-between-statements": readonly ["error", { readonly prev: "directive"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "directive"; readonly next: "directive"; readonly blankLine: "never"; }, { readonly prev: readonly ["import", "cjs-import"]; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: readonly ["import", "cjs-import"]; readonly next: readonly ["import", "cjs-import"]; readonly blankLine: "never"; }, { readonly prev: readonly ["class", "interface", "try", "for", "if", "do", "while", "switch", "block", "block-like", "iife", "empty", "debugger", "with"]; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "case"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "case"; readonly next: readonly ["case", "default"]; readonly blankLine: "always"; }, { readonly prev: "default"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "type"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "type"; readonly next: "type"; readonly blankLine: "never"; }, { readonly prev: "function"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "function-overload"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "function-overload"; readonly next: "function-overload"; readonly blankLine: "never"; }, { readonly prev: "function-overload"; readonly next: "function"; readonly blankLine: "never"; }, { readonly prev: readonly ["const", "let", "var"]; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: readonly ["const", "let", "var"]; readonly next: readonly ["const", "let", "var"]; readonly blankLine: "never"; }, { readonly prev: "expression"; readonly next: "*"; readonly blankLine: "always"; }, { readonly prev: "expression"; readonly next: "expression"; readonly blankLine: "never"; }, { readonly prev: "*"; readonly next: readonly ["throw", "return", "break", "continue"]; readonly blankLine: "always"; }, { readonly prev: "*"; readonly next: readonly ["export", "cjs-export"]; readonly blankLine: "always"; }, { readonly prev: readonly ["export", "cjs-export"]; readonly next: readonly ["export", "cjs-export"]; readonly blankLine: "never"; }]; readonly "@stylistic/quote-props": readonly ["error", "as-needed", { readonly keywords: true; readonly unnecessary: true; readonly numbers: false; }]; readonly "@stylistic/quotes": readonly ["error", "double", { readonly avoidEscape: true; readonly allowTemplateLiterals: true; }]; readonly "@stylistic/rest-spread-spacing": readonly ["error", "never"]; readonly "@stylistic/semi": readonly ["error", "always", { readonly omitLastInOneLineBlock: false; readonly omitLastInOneLineClassBody: false; }]; readonly "@stylistic/semi-spacing": readonly ["error", { readonly before: false; readonly after: true; }]; readonly "@stylistic/semi-style": readonly ["error", "last"]; readonly "@stylistic/space-before-blocks": readonly ["error", { readonly functions: "always"; readonly keywords: "always"; readonly classes: "always"; }]; readonly "@stylistic/space-before-function-paren": readonly ["error", { readonly anonymous: "always"; readonly named: "never"; readonly asyncArrow: "always"; }]; readonly "@stylistic/space-in-parens": readonly ["error", "never"]; readonly "@stylistic/space-infix-ops": readonly ["error", { readonly int32Hint: true; }]; readonly "@stylistic/space-unary-ops": readonly ["error", { readonly words: true; readonly nonwords: false; readonly overrides: {}; }]; readonly "@stylistic/spaced-comment": readonly ["error", "always"]; readonly "@stylistic/switch-colon-spacing": readonly ["error", { readonly after: true; readonly before: false; }]; readonly "@stylistic/template-curly-spacing": readonly ["error", "never"]; readonly "@stylistic/template-tag-spacing": readonly ["error", "never"]; readonly "@stylistic/type-annotation-spacing": readonly ["error", { readonly before: true; readonly after: true; readonly overrides: { readonly colon: { readonly before: false; readonly after: true; }; }; }]; readonly "@stylistic/type-generic-spacing": "error"; readonly "@stylistic/type-named-tuple-spacing": "error"; readonly "@stylistic/wrap-iife": readonly ["error", "inside", { readonly functionPrototypeMethods: true; }]; readonly "@stylistic/wrap-regex": "error"; readonly "@stylistic/yield-star-spacing": readonly ["error", { readonly before: false; readonly after: true; }]; }])[]; export default _default; //# sourceMappingURL=index.d.ts.map