Cannot use `useCMEditViewDataManager` in plugin
### Node Version

20.9.0

### NPM/Yarn/PNPM Version

yarn/1.22.22

### Strapi Version

5.8.1

### Operating System

MacOS

### Database

SQLite

### Javascript or Typescript

Typescript

### Reproduction URL

https://github.com/samturrell/strapi-v5-helper-plugin

### Bug Description

When building a custom local plugin for a strapi instance we are unable to access `useCMEditViewDataManager` from `@strapi/helper-plugin`. 

I am using helper plugin version `@strapi/helper-plugin@4.25.12`.

When accessing the import the app errors with:

```
✘ [ERROR] Could not resolve "@strapi/design-system/v2"

    src/plugins/test-plugin/node_modules/@strapi/helper-plugin/dist/index.mjs:9:59:
      9 │ ... LinkButton$1 } from "@strapi/design-system/v2";
        ╵                         ~~~~~~~~~~~~~~~~~~~~~~~~~~

  You can mark the path "@strapi/design-system/v2" as
  external to exclude it from the bundle, which will remove
  this error and leave the unresolved path in the bundle.

16:03:05 [vite] error while updating dependencies:
Error: Build failed with 1 error:
src/plugins/test-plugin/node_modules/@strapi/helper-plugin/dist/index.mjs:9:59: ERROR: Could not resolve "@strapi/design-system/v2"
    at failureErrorWithLog (/Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1651:15)
    at /Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1059:25
    at /Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1527:9
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
```

I think this error occurs when importing anything from `@strapi/helper-plugin`.

The error can be reproduced on the repo provided.

### Steps to Reproduce

1. Create strapi plugin using `npx @strapi/sdk-plugin init test-plugin`
2. Update plugin `admin/index.ts` to inject a sidebar component
3. In the sidebar component import from `@strapi/helper-plugin`
4. Build plugin
5. Start strapi
6. Observe error

https://github.com/samturrell/strapi-v5-helper-plugin

### Expected Behavior

According to the docs, the import should work as detailed here: https://docs.strapi.io/dev-docs/plugins/admin-panel-api#accessing-data-with-the-usecmeditviewdatamanager-react-hook

### Logs

```shell
✘ [ERROR] Could not resolve "@strapi/design-system/v2"

    src/plugins/test-plugin/node_modules/@strapi/helper-plugin/dist/index.mjs:9:59:
      9 │ ... LinkButton$1 } from "@strapi/design-system/v2";
        ╵                         ~~~~~~~~~~~~~~~~~~~~~~~~~~

  You can mark the path "@strapi/design-system/v2" as
  external to exclude it from the bundle, which will remove
  this error and leave the unresolved path in the bundle.

16:03:05 [vite] error while updating dependencies:
Error: Build failed with 1 error:
src/plugins/test-plugin/node_modules/@strapi/helper-plugin/dist/index.mjs:9:59: ERROR: Could not resolve "@strapi/design-system/v2"
    at failureErrorWithLog (/Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1651:15)
    at /Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1059:25
    at /Users/samturrell/www/web/strapi-v5/node_modules/esbuild/lib/main.js:1527:9
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
```

### Code Snippets

_No response_

### Media

_No response_

### Additional information

_No response_

### Confirmation Checklist

- [x] I have checked the existing [issues](https://github.com/strapi/strapi/issues) for duplicates.
- [x] I agree to follow this project's [Code of Conduct](https://github.com/strapi/strapi/blob/develop/CODE_OF_CONDUCT.md).