> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objects.spaces.types

## RootSpaceMetadata Objects

```python theme={"dark"}
@dataclass(frozen=True)
class RootSpaceMetadata()
```

Metadata for root-level spaces.

## DataGroupMetadata Objects

```python theme={"dark"}
@dataclass(frozen=True)
class DataGroupMetadata()
```

Metadata for spaces originating from a data group.

## SceneMetadata Objects

```python theme={"dark"}
@dataclass(frozen=True)
class SceneMetadata()
```

Metadata for spaces originating from a scene.

#### file\_name

The name of the file, including extension, extracted from the URI.

## BaseSpaceInfo Objects

```python theme={"dark"}
class BaseSpaceInfo(TypedDict)
```

Base information shared by all space info payloads.

## ChildInfo Objects

```python theme={"dark"}
class ChildInfo(TypedDict)
```

Information about a child item within a layout-backed space.

## RootInfo Objects

```python theme={"dark"}
class RootInfo(TypedDict)
```

Information about a root-level file associated with a space.

## VideoSpaceInfo Objects

```python theme={"dark"}
class VideoSpaceInfo(BaseSpaceInfo)
```

Information for a video space.

## ImageSequenceFrameInfo Objects

```python theme={"dark"}
class ImageSequenceFrameInfo(TypedDict)
```

Information about a frame in an image sequence.

## ImageSequenceSpaceInfo Objects

```python theme={"dark"}
class ImageSequenceSpaceInfo(BaseSpaceInfo)
```

Information for an image sequence space.

## ImageSpaceInfo Objects

```python theme={"dark"}
class ImageSpaceInfo(BaseSpaceInfo)
```

Information for an image space.

## TextSpaceInfo Objects

```python theme={"dark"}
class TextSpaceInfo(BaseSpaceInfo)
```

Information for a text space.

## AudioSpaceInfo Objects

```python theme={"dark"}
class AudioSpaceInfo(BaseSpaceInfo)
```

Information for an audio space.

## TimeSeriesSpaceInfo Objects

```python theme={"dark"}
class TimeSeriesSpaceInfo(BaseSpaceInfo)
```

Information for a time series space.

## HtmlSpaceInfo Objects

```python theme={"dark"}
class HtmlSpaceInfo(BaseSpaceInfo)
```

Information for an HTML space.

## MedicalFileSpaceInfo Objects

```python theme={"dark"}
class MedicalFileSpaceInfo(BaseSpaceInfo)
```

Information for a medical file space.

## DicomFrameInfo Objects

```python theme={"dark"}
class DicomFrameInfo(TypedDict)
```

Information about a frame in a DICOM stack.

## MedicalStackSpaceInfo Objects

```python theme={"dark"}
class MedicalStackSpaceInfo(BaseSpaceInfo)
```

Information for a medical stack space.

## FileInSceneInfo Objects

```python theme={"dark"}
class FileInSceneInfo(TypedDict)
```

Information identifying a file within a scene.

## PointCloudFileSpaceInfo Objects

```python theme={"dark"}
class PointCloudFileSpaceInfo(TypedDict)
```

Information for a point cloud file that is part of a scene.

## SceneImageSpaceInfo Objects

```python theme={"dark"}
class SceneImageSpaceInfo(TypedDict)
```

Information for an image file that is part of a scene.

## PdfSpaceInfo Objects

```python theme={"dark"}
class PdfSpaceInfo(BaseSpaceInfo)
```

Information for a PDF space.
