import { RetryPolicy } from '@sha1n/about-time'; import { Pipeline } from './Pipeline'; import { HandlerContext, StatefulPipelineEntity } from './types'; declare class PipelineDriver, S, C extends HandlerContext> { readonly push: (entity: T, ctx: C) => Promise; constructor(pipeline: Pipeline, retryPolicy?: RetryPolicy); } export { PipelineDriver };