-- |
-- DSL for construction of JSON.
module JSONBytesBuilder.Builder
(
  -- ** Literal builders
  Literal,
  null,
  boolean,
  numberFromInt,
  numberFromInteger,
  numberFromDouble,
  numberFromScientific,
  stringFromText,
  stringFromLazyText,
  stringFromBytes,
  stringFromLazyBytes,
  object,
  objectFromRows,
  array,
  arrayFromLiterals,
  -- ** Rows builders
  Rows,
  row,
  -- ** Elements builders
  Elements,
  element,
)
where

import JSONBytesBuilder.Private.Builder