<!-- Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
<html>
<body>
<p>
  Reports classes, interfaces, and objects that extend React Props or State types but are not marked as <code>external</code> in Kotlin/JS projects.
</p>
<p>
  React component types should be external interfaces to properly interoperate with the JavaScript runtime.
</p>
<p><b>Example:</b></p>
<pre><code>interface MyProps : Props { // Warning: should be external int