/** * @tsplus type PartitionWithIndex */ export interface PartitionWithIndex { readonly Law: { readonly PartitionWithIndex: "PartitionWithIndex" } readonly partitionWithIndex: PartitionWithIndex.Fn } export declare namespace PartitionWithIndex { export interface Fn { (refinement: RefinementWithIndex): ( fa: HKT.Kind ) => readonly [HKT.Kind, HKT.Kind] (predicate: PredicateWithIndex): ( fa: HKT.Kind ) => readonly [HKT.Kind, HKT.Kind] } }