<div class='sourceset sourceset-android'>Android</div>

```kotlin
@ComposableTargetMarker(description = "RemoteCompose Composable")
@Target(
    AnnotationTarget.FUNCTION,
    AnnotationTarget.PROPERTY_GETTER,
    AnnotationTarget.TYPE,
    AnnotationTarget.TYPE_PARAMETER,
)
public annotation class RemoteComposable
```

An annotation that can be used to mark a composable function as being expected to be used in a
composable function that is also marked or inferred to be marked as a [RemoteComposable](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteComposable).

Content marked with [RemoteComposable](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteComposable) will be recorded into a Remote Compose document during the
recording phase. This document can then be transmitted and played back by a Remote Compose
Player, potentially on a different device or process.