# API

```{eval-rst}
.. module:: xrdantic
.. currentmodule:: xrdantic
```

## Core Model Classes

```{eval-rst}
.. autosummary::
    :toctree: generated

    Coordinate
    DataArray
    Dataset
    DataTree
```

## Type Annotation Helpers

```{eval-rst}
.. autosummary::
    :toctree: generated

    Attr
    Data
    Dim
    Name
```

## Configuration and Settings

```{eval-rst}
.. autosummary::
    :toctree: generated

    XrdanticSettings
    ValidationContext
    get_settings
    update_settings
    reset_settings
```
