This would be the most straightforward way (current)
import { VueRules } from 'eslint-define-config'
But ideally I would think it's better to expose as a sub modules
import { defineConfig } from 'eslint-define-config'
import { VueRules, VitestRules } from 'eslint-define-config/rules'
Or maybe even:
import { defineConfig } from 'eslint-define-config'
import { Plugins } from 'eslint-define-config/rules'
const VueRules = Plugins['eslint-plugin-vue'] // Very explicit for each package.
https://github.com/antfu/eslint-define-config#1-re-export-rules-for-each-plugin
I can update the PR based on your preference.