# InternalCoreApi

Artifact: [androidx.compose.ui:ui](https://developer.android.com/jetpack/androidx/releases/compose-ui) [View Source](https://cs.android.com/search?q=file:androidx/compose/ui/node/InternalCoreApi.kt+class:androidx.compose.ui.node.InternalCoreApi) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.0.0) Deprecated in [1.12.0](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.12.0) Common/AllAndroid/JVM
- Cmn

  ```
  @RequiresOptIn(message = "This API is internal to library.")
  @Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER])
  @Retention(value = AnnotationRetention.BINARY)
  annotation InternalCoreApi
  ```

*** ** * ** ***

> [!CAUTION]
> **This annotation is deprecated.**   
> Use androidx.compose.ui.InternalComposeUiApi annotation instead, use this instead:
>
> ```kotlin
> androidx.compose.ui.InternalComposeUiApi
> ```

## Summary

| ### Public constructors |
|---|---|
| `[InternalCoreApi](https://developer.android.com/reference/kotlin/androidx/compose/ui/node/InternalCoreApi#InternalCoreApi())()` **This function is deprecated.** Use androidx.compose.ui.InternalComposeUiApi annotation instead | Cmn |

## Public constructors

### InternalCoreApi

Cmn

```
[InternalCoreApi](https://developer.android.com/reference/kotlin/androidx/compose/ui/node/InternalCoreApi#InternalCoreApi())()
```

> [!CAUTION]
> **This function is deprecated.**   
> Use androidx.compose.ui.InternalComposeUiApi annotation instead, use this instead:
>
> ```kotlin
> androidx.compose.ui.InternalComposeUiApi
> ```