import { Sink } from "@effect/core/stream/Sink/definition/base";
import { Chunk } from "@tsplus/stdlib/collections/Chunk/definition";
/**
 * Repeatedly runs the provided sink.
 * @tsplus fluent ets/Sink repeat
 * @tsplus location "@effect/core/stream/Sink/operations/repeat"
 */
export declare function repeat<R, E, In, L extends In, Z>(self: Sink<R, E, In, L, Z>, __tsplusTrace?: string): Sink<R, E, In, L, Chunk<Z>>;
//# sourceMappingURL=repeat.d.ts.map