# {py:mod}`drafty_dev.__main__`

```{py:module} drafty_dev.__main__
```

```{autodoc2-docstring} drafty_dev.__main__
:parser: drafty_dev.docs.docstrings
:allowtitles:
```

## Module Contents

### Classes

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`AddChange <drafty_dev.__main__.AddChange>`
  - ```{autodoc2-docstring} drafty_dev.__main__.AddChange
    :parser: drafty_dev.docs.docstrings
    :summary:
    ```
* - {py:obj}`GetActions <drafty_dev.__main__.GetActions>`
  - ```{autodoc2-docstring} drafty_dev.__main__.GetActions
    :parser: drafty_dev.docs.docstrings
    :summary:
    ```
* - {py:obj}`SyncLocalDevConfigs <drafty_dev.__main__.SyncLocalDevConfigs>`
  - ```{autodoc2-docstring} drafty_dev.__main__.SyncLocalDevConfigs
    :parser: drafty_dev.docs.docstrings
    :summary:
    ```
* - {py:obj}`Dev <drafty_dev.__main__.Dev>`
  - ```{autodoc2-docstring} drafty_dev.__main__.Dev
    :parser: drafty_dev.docs.docstrings
    :summary:
    ```
````

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`main <drafty_dev.__main__.main>`
  - ```{autodoc2-docstring} drafty_dev.__main__.main
    :parser: drafty_dev.docs.docstrings
    :summary:
    ```
````

### API

````{py:class} AddChange
:canonical: drafty_dev.__main__.AddChange

```{autodoc2-docstring} drafty_dev.__main__.AddChange
:parser: drafty_dev.docs.docstrings
```

````

````{py:class} GetActions
:canonical: drafty_dev.__main__.GetActions

```{autodoc2-docstring} drafty_dev.__main__.GetActions
:parser: drafty_dev.docs.docstrings
```

````

````{py:class} SyncLocalDevConfigs
:canonical: drafty_dev.__main__.SyncLocalDevConfigs

```{autodoc2-docstring} drafty_dev.__main__.SyncLocalDevConfigs
:parser: drafty_dev.docs.docstrings
```

````

`````{py:class} Dev
:canonical: drafty_dev.__main__.Dev

```{autodoc2-docstring} drafty_dev.__main__.Dev
:parser: drafty_dev.docs.docstrings
```

````{py:attribute} commands
:canonical: drafty_dev.__main__.Dev.commands
:type: cappa.subcommand.Subcommands[drafty_dev.__main__.AddChange | drafty_dev.__main__.GetActions | drafty_dev.__main__.SyncLocalDevConfigs]
:value: >
   None

```{autodoc2-docstring} drafty_dev.__main__.Dev.commands
:parser: drafty_dev.docs.docstrings
```

````

`````

````{py:function} main()
:canonical: drafty_dev.__main__.main

```{autodoc2-docstring} drafty_dev.__main__.main
:parser: drafty_dev.docs.docstrings
```
````
