-- Copyright (c) 2016-present, Facebook, Inc.
-- All rights reserved.
--
-- This source code is licensed under the BSD-style license found in the
-- LICENSE file in the root directory of this source tree.


module Duckling.Dimensions.Common
  ( allDimensions
  ) where

import Duckling.Dimensions.Types

allDimensions :: [Seal Dimension]
allDimensions :: [Seal Dimension]
allDimensions =
  [ Dimension AmountOfMoneyData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension AmountOfMoneyData
AmountOfMoney
  , Dimension CreditCardNumberData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension CreditCardNumberData
CreditCardNumber
  , Dimension EmailData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension EmailData
Email
  , Dimension NumeralData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension NumeralData
Numeral
  , Dimension PhoneNumberData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension PhoneNumberData
PhoneNumber
  , Dimension UrlData -> Seal Dimension
forall (s :: * -> *) a. s a -> Seal s
Seal Dimension UrlData
Url
  ]