import { Step } from './Step';
/**
 * Applies a sequence of steps to the input, passing the result of each to the next.
 */
export declare class SequentialOperator<T> implements Step<T> {
    private steps;
    constructor(steps: Step<T>[]);
    apply(input: T): Promise<T>;
}
