# {py:mod}`itkwasm.pipeline_output`

```{py:module} itkwasm.pipeline_output
```

```{autodoc2-docstring} itkwasm.pipeline_output
:allowtitles:
```

## Module Contents

### Classes

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

* - {py:obj}`PipelineOutput <itkwasm.pipeline_output.PipelineOutput>`
  - ```{autodoc2-docstring} itkwasm.pipeline_output.PipelineOutput
    :summary:
    ```
````

### API

`````{py:class} PipelineOutput
:canonical: itkwasm.pipeline_output.PipelineOutput

```{autodoc2-docstring} itkwasm.pipeline_output.PipelineOutput
```

````{py:attribute} type
:canonical: itkwasm.pipeline_output.PipelineOutput.type
:type: itkwasm.interface_types.InterfaceTypes
:value: >
   None

```{autodoc2-docstring} itkwasm.pipeline_output.PipelineOutput.type
```

````

````{py:attribute} data
:canonical: itkwasm.pipeline_output.PipelineOutput.data
:type: typing.Optional[typing.Union[str, bytes, itkwasm.text_stream.TextStream, itkwasm.binary_stream.BinaryStream, itkwasm.text_file.TextFile, itkwasm.binary_file.BinaryFile, itkwasm.image.Image, itkwasm.mesh.Mesh, itkwasm.polydata.PolyData]]
:value: >
   None

```{autodoc2-docstring} itkwasm.pipeline_output.PipelineOutput.data
```

````

````{py:attribute} path
:canonical: itkwasm.pipeline_output.PipelineOutput.path
:type: typing.Optional[str]
:value: >
   None

```{autodoc2-docstring} itkwasm.pipeline_output.PipelineOutput.path
```

````

`````
