// 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 PartitionMapWithIndex extends HKT.Base { readonly _PartitionMapWithIndex: "PartitionMapWithIndex" readonly partitionMapWithIndex: ( f: (k: HKT.IndexFor>, a: A) => Either ) => ( fa: HKT.Kind ) => Tp.Tuple< [ HKT.Kind, HKT.Kind ] > }