# frozen_string_literal: true

require 'zenaton/refinements/big_decimal'
require 'zenaton/refinements/class'
require 'zenaton/refinements/complex'
require 'zenaton/refinements/date'
require 'zenaton/refinements/date_time'
require 'zenaton/refinements/exception'
require 'zenaton/refinements/object'
require 'zenaton/refinements/open_struct'
require 'zenaton/refinements/range'
require 'zenaton/refinements/rational'
require 'zenaton/refinements/regexp'
require 'zenaton/refinements/struct'
require 'zenaton/refinements/symbol'
require 'zenaton/refinements/time'

module Zenaton
  # Reimplements json encoding from `json/add` as refinements
  module Refinements
  end
end
