# Module `Ocsipersist_lib.Sigs`

```ocaml
module type TABLE = sig ... end
```
```ocaml
module type FUNCTORIAL = sig ... end
```
```ocaml
module type POLYMORPHIC = sig ... end
```
```ocaml
module type REF = sig ... end
```
Persistent references for OCaml

```ocaml
module type STORE = sig ... end
```
```ocaml
module type REF_JSON = sig ... end
```
Type-safe persistent references using `Deriving_Json` for serialisation.

```ocaml
module type STORE_JSON = sig ... end
```
