diff --git a/src/react-dom.d.ts b/src/react-dom.d.ts
new file mode 100644
index 0000000..0644f03
--- /dev/null
+++ b/src/react-dom.d.ts
@@ -0,0 +1,6 @@
+///
+///
+
+declare module 'react-dom/client' {
+ export * from 'react-dom';
+}
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 338d0a1..a810e4c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1285,12 +1285,12 @@
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.15.tgz#e6e5a86d602beaca71ce5163fadf5f95d70931c7"
integrity sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==
-"@types/react-dom@18":
+"@types/react-dom@^18.2.0":
version "18.3.7"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.7.tgz#b89ddf2cd83b4feafcc4e2ea41afdfb95a0d194f"
integrity sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==
-"@types/react@18":
+"@types/react@^18.2.0":
version "18.3.28"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.28.tgz#0a85b1a7243b4258d9f626f43797ba18eb5f8781"
integrity sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==