#ifndef ARRAY_OF_DOUBLES_SKETCH_HPP_
#define ARRAY_OF_DOUBLES_SKETCH_HPP_
#include "array_tuple_sketch.hpp"
#include "array_tuple_union.hpp"
#include "array_tuple_intersection.hpp"
#include "array_tuple_a_not_b.hpp"
namespace datasketches {
using default_array_of_doubles_update_policy = default_array_tuple_update_policy<array<double>>;
using update_array_of_doubles_sketch = update_array_tuple_sketch<array<double>>;
using compact_array_of_doubles_sketch = compact_array_tuple_sketch<array<double>>;
using default_array_of_doubles_union_policy = default_array_tuple_union_policy<array<double>>;
using array_of_doubles_union = array_tuple_union<array<double>>;
template<typename Policy> using array_of_doubles_intersection = array_tuple_intersection<array<double>, Policy>;
using array_of_doubles_a_not_b = array_tuple_a_not_b<array<double>>;
}
#endif