import type { SagaIterator } from 'redux-saga'; import type { Middleware, PipeCtx } from './types'; export declare function compose(middleware: Middleware[]): (context: Ctx, next?: Middleware> | undefined) => SagaIterator;