// ets_tracing: off import type * as Tp from "../../Collections/Immutable/Tuple/index.js" import type { Either } from "../../Either/index.js" import type * as HKT from "../HKT/index.js" export interface PartitionMap extends HKT.Base { readonly _PartitionMap: "PartitionMap" readonly partitionMap: ( f: (a: A) => Either ) => ( fa: HKT.Kind ) => Tp.Tuple< [ HKT.Kind, HKT.Kind ] > }