import { Pipe } from '@kaoto-next/camel-catalog/types'; export type PipeSpec = NonNullable; export type PipeMetadata = NonNullable; export type PipeSource = NonNullable['source']; export type PipeSink = NonNullable['sink']; export type PipeSteps = NonNullable['steps']; export type PipeStep = NonNullable['source']; export interface PipeSpecErrorHandler extends PipeSpec { errorHandler: Required; }