
//#region src/oxlint/prettier.jsplugins.d.ts
declare const config: {
  jsPlugins: {
    name: string;
    specifier: string;
  }[];
  overrides: ({
    files: string[];
    rules: {
      '@neon/eslint-react/jsx-child-element-spacing': "off";
      '@neon/eslint-react/jsx-closing-bracket-location': "off";
      '@neon/eslint-react/jsx-closing-tag-location': "off";
      '@neon/eslint-react/jsx-curly-newline': "off";
      '@neon/eslint-react/jsx-curly-spacing': "off";
      '@neon/eslint-react/jsx-equals-spacing': "off";
      '@neon/eslint-react/jsx-first-prop-new-line': "off";
      '@neon/eslint-react/jsx-indent': "off";
      '@neon/eslint-react/jsx-indent-props': "off";
      '@neon/eslint-react/jsx-max-props-per-line': "off";
      '@neon/eslint-react/jsx-newline': "off";
      '@neon/eslint-react/jsx-one-expression-per-line': "off";
      '@neon/eslint-react/jsx-props-no-multi-spaces': "off";
      '@neon/eslint-react/jsx-space-before-closing': "off";
      '@neon/eslint-react/jsx-tag-spacing': "off";
      '@neon/eslint-react/jsx-wrap-multilines': "off";
      '@neon/eslint-stylistic/array-bracket-newline': "off";
      '@neon/eslint-stylistic/array-bracket-spacing': "off";
      '@neon/eslint-stylistic/array-element-newline': "off";
      '@neon/eslint-stylistic/arrow-parens': "off";
      '@neon/eslint-stylistic/arrow-spacing': "off";
      '@neon/eslint-stylistic/block-spacing': "off";
      '@neon/eslint-stylistic/brace-style': "off";
      '@neon/eslint-stylistic/comma-dangle': "off";
      '@neon/eslint-stylistic/comma-spacing': "off";
      '@neon/eslint-stylistic/comma-style': "off";
      '@neon/eslint-stylistic/computed-property-spacing': "off";
      '@neon/eslint-stylistic/dot-location': "off";
      '@neon/eslint-stylistic/eol-last': "off";
      '@neon/eslint-stylistic/function-call-spacing': "off";
      '@neon/eslint-stylistic/function-call-argument-newline': "off";
      '@neon/eslint-stylistic/function-paren-newline': "off";
      '@neon/eslint-stylistic/generator-star-spacing': "off";
      '@neon/eslint-stylistic/implicit-arrow-linebreak': "off";
      '@neon/eslint-stylistic/indent': "off";
      '@neon/eslint-stylistic/indent-binary-ops': "off";
      '@neon/eslint-stylistic/jsx-quotes': "off";
      '@neon/eslint-stylistic/key-spacing': "off";
      '@neon/eslint-stylistic/keyword-spacing': "off";
      '@neon/eslint-stylistic/linebreak-style': "off";
      '@neon/eslint-stylistic/lines-around-comment': number;
      '@neon/eslint-stylistic/max-len': number;
      '@neon/eslint-stylistic/max-statements-per-line': "off";
      '@neon/eslint-stylistic/multiline-ternary': "off";
      '@neon/eslint-stylistic/new-parens': "off";
      '@neon/eslint-stylistic/newline-per-chained-call': "off";
      '@neon/eslint-stylistic/no-confusing-arrow': number;
      '@neon/eslint-stylistic/no-extra-parens': "off";
      '@neon/eslint-stylistic/no-extra-semi': "off";
      '@neon/eslint-stylistic/no-floating-decimal': "off";
      '@neon/eslint-stylistic/no-mixed-operators': number;
      '@neon/eslint-stylistic/no-mixed-spaces-and-tabs': "off";
      '@neon/eslint-stylistic/no-multi-spaces': "off";
      '@neon/eslint-stylistic/no-multiple-empty-lines': "off";
      '@neon/eslint-stylistic/no-tabs': number;
      '@neon/eslint-stylistic/no-trailing-spaces': "off";
      '@neon/eslint-stylistic/no-whitespace-before-property': "off";
      '@neon/eslint-stylistic/nonblock-statement-body-position': "off";
      '@neon/eslint-stylistic/object-curly-newline': "off";
      '@neon/eslint-stylistic/object-curly-spacing': "off";
      '@neon/eslint-stylistic/object-property-newline': "off";
      '@neon/eslint-stylistic/one-var-declaration-per-line': "off";
      '@neon/eslint-stylistic/operator-linebreak': "off";
      '@neon/eslint-stylistic/padded-blocks': "off";
      '@neon/eslint-stylistic/quote-props': "off";
      '@neon/eslint-stylistic/quotes': number;
      '@neon/eslint-stylistic/rest-spread-spacing': "off";
      '@neon/eslint-stylistic/semi': "off";
      '@neon/eslint-stylistic/semi-spacing': "off";
      '@neon/eslint-stylistic/semi-style': "off";
      '@neon/eslint-stylistic/space-before-blocks': "off";
      '@neon/eslint-stylistic/space-before-function-paren': "off";
      '@neon/eslint-stylistic/space-in-parens': "off";
      '@neon/eslint-stylistic/space-infix-ops': "off";
      '@neon/eslint-stylistic/space-unary-ops': "off";
      '@neon/eslint-stylistic/switch-colon-spacing': "off";
      '@neon/eslint-stylistic/template-curly-spacing': "off";
      '@neon/eslint-stylistic/template-tag-spacing': "off";
      '@neon/eslint-stylistic/wrap-iife': "off";
      '@neon/eslint-stylistic/wrap-regex': "off";
      '@neon/eslint-stylistic/yield-star-spacing': "off";
      '@neon/eslint-stylistic/jsx-child-element-spacing': "off";
      '@neon/eslint-stylistic/jsx-closing-bracket-location': "off";
      '@neon/eslint-stylistic/jsx-closing-tag-location': "off";
      '@neon/eslint-stylistic/jsx-curly-newline': "off";
      '@neon/eslint-stylistic/jsx-curly-spacing': "off";
      '@neon/eslint-stylistic/jsx-equals-spacing': "off";
      '@neon/eslint-stylistic/jsx-first-prop-new-line': "off";
      '@neon/eslint-stylistic/jsx-indent': "off";
      '@neon/eslint-stylistic/jsx-indent-props': "off";
      '@neon/eslint-stylistic/jsx-max-props-per-line': "off";
      '@neon/eslint-stylistic/jsx-newline': number;
      '@neon/eslint-stylistic/jsx-one-expression-per-line': number;
      '@neon/eslint-stylistic/jsx-props-no-multi-spaces': number;
      '@neon/eslint-stylistic/jsx-tag-spacing': number;
      '@neon/eslint-stylistic/jsx-wrap-multilines': number;
      '@neon/eslint-stylistic/line-comment-position': number;
      '@neon/eslint-stylistic/member-delimiter-style': "off";
      '@neon/eslint-stylistic/type-annotation-spacing': "off";
      '@neon/eslint-stylistic/type-generic-spacing': "off";
      '@neon/eslint-stylistic/type-named-tuple-spacing': "off";
      '@neon/eslint-unicorn/template-indent': number;
      '@neon/eslint-vue/array-bracket-newline'?: never;
      '@neon/eslint-vue/array-bracket-spacing'?: never;
      '@neon/eslint-vue/array-element-newline'?: never;
      '@neon/eslint-vue/arrow-spacing'?: never;
      '@neon/eslint-vue/block-spacing'?: never;
      '@neon/eslint-vue/block-tag-newline'?: never;
      '@neon/eslint-vue/brace-style'?: never;
      '@neon/eslint-vue/comma-dangle'?: never;
      '@neon/eslint-vue/comma-spacing'?: never;
      '@neon/eslint-vue/comma-style'?: never;
      '@neon/eslint-vue/dot-location'?: never;
      '@neon/eslint-vue/func-call-spacing'?: never;
      '@neon/eslint-vue/html-closing-bracket-newline'?: never;
      '@neon/eslint-vue/html-closing-bracket-spacing'?: never;
      '@neon/eslint-vue/html-end-tags'?: never;
      '@neon/eslint-vue/html-indent'?: never;
      '@neon/eslint-vue/html-quotes'?: never;
      '@neon/eslint-vue/html-self-closing'?: never;
      '@neon/eslint-vue/key-spacing'?: never;
      '@neon/eslint-vue/keyword-spacing'?: never;
      '@neon/eslint-vue/max-attributes-per-line'?: never;
      '@neon/eslint-vue/max-len'?: never;
      '@neon/eslint-vue/multiline-html-element-content-newline'?: never;
      '@neon/eslint-vue/multiline-ternary'?: never;
      '@neon/eslint-vue/mustache-interpolation-spacing'?: never;
      '@neon/eslint-vue/no-extra-parens'?: never;
      '@neon/eslint-vue/no-multi-spaces'?: never;
      '@neon/eslint-vue/no-spaces-around-equal-signs-in-attribute'?: never;
      '@neon/eslint-vue/object-curly-newline'?: never;
      '@neon/eslint-vue/object-curly-spacing'?: never;
      '@neon/eslint-vue/object-property-newline'?: never;
      '@neon/eslint-vue/operator-linebreak'?: never;
      '@neon/eslint-vue/quote-props'?: never;
      '@neon/eslint-vue/script-indent'?: never;
      '@neon/eslint-vue/singleline-html-element-content-newline'?: never;
      '@neon/eslint-vue/space-in-parens'?: never;
      '@neon/eslint-vue/space-infix-ops'?: never;
      '@neon/eslint-vue/space-unary-ops'?: never;
      '@neon/eslint-vue/template-curly-spacing'?: never;
    };
  } | {
    files: string[];
    rules: {
      '@neon/eslint-vue/array-bracket-newline': "off";
      '@neon/eslint-vue/array-bracket-spacing': "off";
      '@neon/eslint-vue/array-element-newline': "off";
      '@neon/eslint-vue/arrow-spacing': "off";
      '@neon/eslint-vue/block-spacing': "off";
      '@neon/eslint-vue/block-tag-newline': "off";
      '@neon/eslint-vue/brace-style': "off";
      '@neon/eslint-vue/comma-dangle': "off";
      '@neon/eslint-vue/comma-spacing': "off";
      '@neon/eslint-vue/comma-style': "off";
      '@neon/eslint-vue/dot-location': "off";
      '@neon/eslint-vue/func-call-spacing': "off";
      '@neon/eslint-vue/html-closing-bracket-newline': "off";
      '@neon/eslint-vue/html-closing-bracket-spacing': "off";
      '@neon/eslint-vue/html-end-tags': "off";
      '@neon/eslint-vue/html-indent': "off";
      '@neon/eslint-vue/html-quotes': "off";
      '@neon/eslint-vue/html-self-closing': number;
      '@neon/eslint-vue/key-spacing': "off";
      '@neon/eslint-vue/keyword-spacing': "off";
      '@neon/eslint-vue/max-attributes-per-line': "off";
      '@neon/eslint-vue/max-len': number;
      '@neon/eslint-vue/multiline-html-element-content-newline': "off";
      '@neon/eslint-vue/multiline-ternary': "off";
      '@neon/eslint-vue/mustache-interpolation-spacing': "off";
      '@neon/eslint-vue/no-extra-parens': "off";
      '@neon/eslint-vue/no-multi-spaces': "off";
      '@neon/eslint-vue/no-spaces-around-equal-signs-in-attribute': "off";
      '@neon/eslint-vue/object-curly-newline': "off";
      '@neon/eslint-vue/object-curly-spacing': "off";
      '@neon/eslint-vue/object-property-newline': "off";
      '@neon/eslint-vue/operator-linebreak': "off";
      '@neon/eslint-vue/quote-props': "off";
      '@neon/eslint-vue/script-indent': "off";
      '@neon/eslint-vue/singleline-html-element-content-newline': "off";
      '@neon/eslint-vue/space-in-parens': "off";
      '@neon/eslint-vue/space-infix-ops': "off";
      '@neon/eslint-vue/space-unary-ops': "off";
      '@neon/eslint-vue/template-curly-spacing': "off";
      '@neon/eslint-react/jsx-child-element-spacing'?: never;
      '@neon/eslint-react/jsx-closing-bracket-location'?: never;
      '@neon/eslint-react/jsx-closing-tag-location'?: never;
      '@neon/eslint-react/jsx-curly-newline'?: never;
      '@neon/eslint-react/jsx-curly-spacing'?: never;
      '@neon/eslint-react/jsx-equals-spacing'?: never;
      '@neon/eslint-react/jsx-first-prop-new-line'?: never;
      '@neon/eslint-react/jsx-indent'?: never;
      '@neon/eslint-react/jsx-indent-props'?: never;
      '@neon/eslint-react/jsx-max-props-per-line'?: never;
      '@neon/eslint-react/jsx-newline'?: never;
      '@neon/eslint-react/jsx-one-expression-per-line'?: never;
      '@neon/eslint-react/jsx-props-no-multi-spaces'?: never;
      '@neon/eslint-react/jsx-space-before-closing'?: never;
      '@neon/eslint-react/jsx-tag-spacing'?: never;
      '@neon/eslint-react/jsx-wrap-multilines'?: never;
      '@neon/eslint-stylistic/array-bracket-newline'?: never;
      '@neon/eslint-stylistic/array-bracket-spacing'?: never;
      '@neon/eslint-stylistic/array-element-newline'?: never;
      '@neon/eslint-stylistic/arrow-parens'?: never;
      '@neon/eslint-stylistic/arrow-spacing'?: never;
      '@neon/eslint-stylistic/block-spacing'?: never;
      '@neon/eslint-stylistic/brace-style'?: never;
      '@neon/eslint-stylistic/comma-dangle'?: never;
      '@neon/eslint-stylistic/comma-spacing'?: never;
      '@neon/eslint-stylistic/comma-style'?: never;
      '@neon/eslint-stylistic/computed-property-spacing'?: never;
      '@neon/eslint-stylistic/dot-location'?: never;
      '@neon/eslint-stylistic/eol-last'?: never;
      '@neon/eslint-stylistic/function-call-spacing'?: never;
      '@neon/eslint-stylistic/function-call-argument-newline'?: never;
      '@neon/eslint-stylistic/function-paren-newline'?: never;
      '@neon/eslint-stylistic/generator-star-spacing'?: never;
      '@neon/eslint-stylistic/implicit-arrow-linebreak'?: never;
      '@neon/eslint-stylistic/indent'?: never;
      '@neon/eslint-stylistic/indent-binary-ops'?: never;
      '@neon/eslint-stylistic/jsx-quotes'?: never;
      '@neon/eslint-stylistic/key-spacing'?: never;
      '@neon/eslint-stylistic/keyword-spacing'?: never;
      '@neon/eslint-stylistic/linebreak-style'?: never;
      '@neon/eslint-stylistic/lines-around-comment'?: never;
      '@neon/eslint-stylistic/max-len'?: never;
      '@neon/eslint-stylistic/max-statements-per-line'?: never;
      '@neon/eslint-stylistic/multiline-ternary'?: never;
      '@neon/eslint-stylistic/new-parens'?: never;
      '@neon/eslint-stylistic/newline-per-chained-call'?: never;
      '@neon/eslint-stylistic/no-confusing-arrow'?: never;
      '@neon/eslint-stylistic/no-extra-parens'?: never;
      '@neon/eslint-stylistic/no-extra-semi'?: never;
      '@neon/eslint-stylistic/no-floating-decimal'?: never;
      '@neon/eslint-stylistic/no-mixed-operators'?: never;
      '@neon/eslint-stylistic/no-mixed-spaces-and-tabs'?: never;
      '@neon/eslint-stylistic/no-multi-spaces'?: never;
      '@neon/eslint-stylistic/no-multiple-empty-lines'?: never;
      '@neon/eslint-stylistic/no-tabs'?: never;
      '@neon/eslint-stylistic/no-trailing-spaces'?: never;
      '@neon/eslint-stylistic/no-whitespace-before-property'?: never;
      '@neon/eslint-stylistic/nonblock-statement-body-position'?: never;
      '@neon/eslint-stylistic/object-curly-newline'?: never;
      '@neon/eslint-stylistic/object-curly-spacing'?: never;
      '@neon/eslint-stylistic/object-property-newline'?: never;
      '@neon/eslint-stylistic/one-var-declaration-per-line'?: never;
      '@neon/eslint-stylistic/operator-linebreak'?: never;
      '@neon/eslint-stylistic/padded-blocks'?: never;
      '@neon/eslint-stylistic/quote-props'?: never;
      '@neon/eslint-stylistic/quotes'?: never;
      '@neon/eslint-stylistic/rest-spread-spacing'?: never;
      '@neon/eslint-stylistic/semi'?: never;
      '@neon/eslint-stylistic/semi-spacing'?: never;
      '@neon/eslint-stylistic/semi-style'?: never;
      '@neon/eslint-stylistic/space-before-blocks'?: never;
      '@neon/eslint-stylistic/space-before-function-paren'?: never;
      '@neon/eslint-stylistic/space-in-parens'?: never;
      '@neon/eslint-stylistic/space-infix-ops'?: never;
      '@neon/eslint-stylistic/space-unary-ops'?: never;
      '@neon/eslint-stylistic/switch-colon-spacing'?: never;
      '@neon/eslint-stylistic/template-curly-spacing'?: never;
      '@neon/eslint-stylistic/template-tag-spacing'?: never;
      '@neon/eslint-stylistic/wrap-iife'?: never;
      '@neon/eslint-stylistic/wrap-regex'?: never;
      '@neon/eslint-stylistic/yield-star-spacing'?: never;
      '@neon/eslint-stylistic/jsx-child-element-spacing'?: never;
      '@neon/eslint-stylistic/jsx-closing-bracket-location'?: never;
      '@neon/eslint-stylistic/jsx-closing-tag-location'?: never;
      '@neon/eslint-stylistic/jsx-curly-newline'?: never;
      '@neon/eslint-stylistic/jsx-curly-spacing'?: never;
      '@neon/eslint-stylistic/jsx-equals-spacing'?: never;
      '@neon/eslint-stylistic/jsx-first-prop-new-line'?: never;
      '@neon/eslint-stylistic/jsx-indent'?: never;
      '@neon/eslint-stylistic/jsx-indent-props'?: never;
      '@neon/eslint-stylistic/jsx-max-props-per-line'?: never;
      '@neon/eslint-stylistic/jsx-newline'?: never;
      '@neon/eslint-stylistic/jsx-one-expression-per-line'?: never;
      '@neon/eslint-stylistic/jsx-props-no-multi-spaces'?: never;
      '@neon/eslint-stylistic/jsx-tag-spacing'?: never;
      '@neon/eslint-stylistic/jsx-wrap-multilines'?: never;
      '@neon/eslint-stylistic/line-comment-position'?: never;
      '@neon/eslint-stylistic/member-delimiter-style'?: never;
      '@neon/eslint-stylistic/type-annotation-spacing'?: never;
      '@neon/eslint-stylistic/type-generic-spacing'?: never;
      '@neon/eslint-stylistic/type-named-tuple-spacing'?: never;
      '@neon/eslint-unicorn/template-indent'?: never;
    };
  })[];
  rules: {};
  plugins: never[];
};
export = config;
//# sourceMappingURL=prettier.jsplugins.d.cts.map