Module Belt_internalSetBuckets

module Belt_internalSetBuckets: sig .. end

module C: Belt_internalBucketsType
include ??
val copy : ('hash, 'eq, 'a) t -> ('hash, 'eq, 'a) t
val forEachU : ('hash, 'eq, 'a) t -> ('a -> unit [@bs]) -> unit
val forEach : ('hash, 'eq, 'a) t -> ('a -> unit) -> unit
val fillArray : int -> 'a array -> 'a bucket -> int
val toArray : ('b, 'c, 'a) t -> 'a array
val reduceU : ('c, 'd, 'a) t -> 'b -> ('b -> 'a -> 'b [@bs]) -> 'b
val reduce : ('c, 'd, 'a) t -> 'b -> ('b -> 'a -> 'b) -> 'b
val logStats : ('a, 'b, 'c) t -> unit
val getBucketHistogram : ('a, 'b, 'c) t -> int array