# QuantumInterface.jl reference

`QuantumInterface.jl` is a base package meant to define common APIs used by many independent QIS packages.

```@raw html
<style>
    .content table td {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
</style>
```

## Autogenerated API list for `QuantumInterface`

```@autodocs
Modules = [QuantumInterface]
Private = false
```

```@docs
QuantumInterface.AbstractRepresentation
QuantumInterface.CliffordRepr
QuantumInterface.QuantumOpticsRepr
```