<!-- markdownlint-disable -->

<a href="https://github.com/ml-tooling/opyrator/blob/main/src/opyrator/components/types.py#L0"><img align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square"></a>

# <kbd>module</kbd> `opyrator.components.types`






---

<a href="https://github.com/ml-tooling/opyrator/blob/main/src/opyrator/components/types.py#L5"><img align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square"></a>

## <kbd>class</kbd> `FileContent`







---

<a href="https://github.com/ml-tooling/opyrator/blob/main/src/opyrator/components/types.py#L6"><img align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square"></a>

### <kbd>method</kbd> `as_bytes`

```python
as_bytes() → bytes
```





---

<a href="https://github.com/ml-tooling/opyrator/blob/main/src/opyrator/components/types.py#L9"><img align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square"></a>

### <kbd>method</kbd> `as_str`

```python
as_str() → str
```





---

<a href="https://github.com/ml-tooling/opyrator/blob/main/src/opyrator/components/types.py#L20"><img align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square"></a>

### <kbd>classmethod</kbd> `validate`

```python
validate(value: Any) → FileContent
```








---

_This file was automatically generated via [lazydocs](https://github.com/ml-tooling/lazydocs)._
