import { HKT } from "@tsplus/stdlib/prelude/HKT"; import { Refinement } from "@tsplus/stdlib/data/Function"; import { Predicate } from "@tsplus/stdlib/data/Predicate"; /** * @tsplus type Partition */ export interface Partition extends HKT.Typeclass { readonly Law: { readonly Partition: "Partition"; }; readonly partition: { (refinement: Refinement): (fa: HKT.Kind) => readonly [HKT.Kind, HKT.Kind]; (predicate: Predicate): (fa: HKT.Kind) => readonly [HKT.Kind, HKT.Kind]; }; } //# sourceMappingURL=Partition.d.ts.map