import { $$deepDepSkip } from "../constants.ts";
import type { ExecutionDetails } from "../interfaces.ts";
import { Step } from "../step.ts";
import type { __ItemStep } from "./__item.ts";
export declare class __CloneStreamStep extends Step {
    static $$export: {
        moduleName: string;
        exportName: string;
    };
    isSyncAndSafe: boolean;
    constructor($dep: Step);
    [$$deepDepSkip](): Step;
    listItem($item: __ItemStep<any>): Step;
    optimize(): this;
    execute({ values: [val], indexMap }: ExecutionDetails): readonly any[];
}
export declare function __cloneStream($dep: Step): __CloneStreamStep;
//# sourceMappingURL=__cloneStream.d.ts.map