Since version 37.0.0, CKEditor 5 is built using TypeScript and has native type definitions.
Refer to our documentation for more information about using CKEditor 5 with TypeScript. You can also read this article to better understand the benefits of migrating CKEditor to TypeScript.