itk-wasm
Version:
High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.
31 lines (28 loc) • 938 B
text/typescript
import InterfaceTypes from '../interface-types/interface-types.js'
import TextFile from '../interface-types/text-file.js'
import BinaryFile from '../interface-types/binary-file.js'
import TextStream from '../interface-types/text-stream.js'
import BinaryStream from '../interface-types/binary-stream.js'
import Image from '../interface-types/image.js'
import Mesh from '../interface-types/mesh.js'
import PointSet from '../interface-types/point-set.js'
import PolyData from '../interface-types/poly-data.js'
import TransformList from '../interface-types/transform-list.js'
import JsonCompatible from '../interface-types/json-compatible.js'
interface PipelineOutput {
type: (typeof InterfaceTypes)[keyof typeof InterfaceTypes]
data?:
| string
| Uint8Array
| JsonCompatible
| TextStream
| BinaryStream
| TextFile
| BinaryFile
| Image
| Mesh
| PointSet
| PolyData
| TransformList
}
export default PipelineOutput