Provides struct and type for a Contact
@type t() :: %Merchant.Contact{ email: (String.t() | nil) | nil, name: (String.t() | nil) | nil, phone: (String.t() | nil) | nil }