Refactor component typings structure

Issue Template

Type of Issue

Please select the type of issue:

  • 🐛 Bug Report - Something isn't working as expected
  • 🚀 Feature Request - New functionality or enhancement
  • 📝 Documentation - Missing or unclear documentation
  • 🤔 Question - Need help or clarification
  • 🔧 Maintenance - Code refactoring or technical debt

Description

Ich würde gerne bei allen Komponenten festes Typing mit checks nach erlaubten Werten implementieren. Analog zu der von mir angepassten Umsetzung für die KernIcon Komponente. Mit den gleichen Naming Conventions. So können wir aus zwei Types sowohl Storybook als auch die typings für die Komponenten selbst bedienen und sind nicht abhängig von den aktuellen mappings.