# Prosa.kt/com.alexstyl.prosakt/DeclarationScope

```kotlin
open class DeclarationScope
```

#### Inheritors

[FunctionScope](/api/-prosa.kt/com.alexstyl.prosakt/-function-scope/index.md)

[GetterScope](/api/-prosa.kt/com.alexstyl.prosakt/-getter-scope/index.md)

[PropertyScope](/api/-prosa.kt/com.alexstyl.prosakt/-property-scope/index.md)

## Properties

[annotations](/api/-prosa.kt/com.alexstyl.prosakt/-declaration-scope/annotations.md)

```kotlin
var annotations: List<String>
```

[modifiers](/api/-prosa.kt/com.alexstyl.prosakt/-declaration-scope/modifiers.md)

```kotlin
var modifiers: List<String>
```

[visibility](/api/-prosa.kt/com.alexstyl.prosakt/-declaration-scope/visibility.md)

```kotlin
var visibility: Visibility?
```
