import type * as E from "../../../../Either/index.js";
import * as Tp from "../../Tuple/index.js";
import * as Chunk from "../core.js";
/**
* Partitions the elements of this chunk into two chunks using the specified
* function.
*/
export declare function partitionMap_(self: Chunk.Chunk, f: (a: A) => E.Either): Tp.Tuple<[Chunk.Chunk, Chunk.Chunk]>;
/**
* Partitions the elements of this chunk into two chunks using the specified
* function.
*
* @ets_data_first partitionMap_
*/
export declare function partitionMap(f: (a: A) => E.Either): (self: Chunk.Chunk) => Tp.Tuple<[Chunk.Chunk, Chunk.Chunk]>;
//# sourceMappingURL=partitionMap.d.ts.map