import { Schedule } from "@effect/core/io/Schedule/definition";
import { Tuple } from "@tsplus/stdlib/data/Tuple/definition";
import { Chunk } from "@tsplus/stdlib/collections/Chunk/definition";
/**
 * Returns a new schedule that collects the outputs of this one into a chunk.
 * @tsplus getter ets/Schedule collectAll
 * @tsplus getter ets/Schedule/WithState collectAll
 * @tsplus location "@effect/core/io/Schedule/operations/collectAllFrom"
 */
export declare function collectAllFrom<State, Env, In, Out>(self: Schedule<State, Env, In, Out>): Schedule<Tuple<[State, Chunk<Out>]>, Env, In, Chunk<Out>>;
//# sourceMappingURL=collectAllFrom.d.ts.map