In this video, you'll use Keystatic's Entry type to avoid re-creating types for your frontend components.
An added benefit of doing this is that if the Keystatic schema changes, your types will be updated accordingly.