[Bug]: useSharedSafeId not exported
### What happened?

With the canary build:

```
⨯ ./node_modules/tldraw/dist-esm/lib/shapes/shared/defaultStyleDefs.mjs:16:1
Module not found: Package path ./src/lib/hooks/useSafeId is not exported from package /Users/stephenruiz/Documents/GitHub/tl-computer/node_modules/@tldraw/editor (see exports field in /Users/stephenruiz/Documents/GitHub/tl-computer/node_modules/@tldraw/editor/package.json)

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/tldraw/dist-esm/lib/shapes/arrow/ArrowShapeUtil.mjs
./node_modules/tldraw/dist-esm/index.mjs
./app/page.tsx
```

### How can we reproduce the bug?

_No response_

### What browsers are you seeing the problem on?

Chrome

### Where did this happen?

The developer package

### Contact Details

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct