import { Operator } from '../core/types'; /** * @short * *Join* yielded values using a joiner. * * @categories * operator * * @description * Between each yielded value of the iterable this operator is applied on, an * additional value will be yielded. * * @since * 0.0.1 * * @parameter * joiner * U * The additional value between every to yielded values. * * @returns * Operator * * @example * j.pipe( * [1, 2, 3], * j.join(0), * ) * // => [1, 0, 2, 0, 3] */ export declare function join(joiner: U): Operator;