UNPKG

itk-wasm

Version:

High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.

17 lines (16 loc) 925 B
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 PipelineInput { type: (typeof InterfaceTypes)[keyof typeof InterfaceTypes]; data: string | Uint8Array | JsonCompatible | TextStream | BinaryStream | TextFile | BinaryFile | Image | Mesh | PointSet | PolyData | TransformList; } export default PipelineInput;