import { HKT } from "@tsplus/stdlib/prelude/HKT"; import { RefinementWithIndex, PredicateWithIndex } from "@tsplus/stdlib/utilities/Types"; /** * @tsplus type PartitionWithIndex */ export interface PartitionWithIndex { readonly Law: { readonly PartitionWithIndex: "PartitionWithIndex"; }; readonly partitionWithIndex: PartitionWithIndex.Fn; } export declare namespace PartitionWithIndex { interface Fn { (refinement: RefinementWithIndex): (fa: HKT.Kind) => readonly [HKT.Kind, HKT.Kind]; (predicate: PredicateWithIndex): (fa: HKT.Kind) => readonly [HKT.Kind, HKT.Kind]; } } //# sourceMappingURL=PartitionWithIndex.d.ts.map