import { Channel } from "@effect/core/stream/Channel/definition/base"; import { Chunk } from "@tsplus/stdlib/collections/Chunk/definition"; /** * Returns a new channel, which is the same as this one, except that all the * outputs are collected and bundled into a tuple together with the terminal * value of this channel. * * As the channel returned from this channel collects all of this channel's * output into an in- memory chunk, it is not safe to call this method on * channels that output a large or unbounded number of values. * @tsplus getter effect/core/stream/Channel doneCollect * @tsplus location "@effect/core/stream/Channel/operations/doneCollect" */ export declare function doneCollect(self: Channel): Channel, OutDone]>; //# sourceMappingURL=doneCollect.d.ts.map