import * as Core from '@commerce/types/customer/address'

export type CustomerAddressTypes = Core.CustomerAddressTypes
export type CustomerAddressSchema =
  Core.CustomerAddressSchema<CustomerAddressTypes>

export interface OrdercloudAddress {
  ID: string
  FromCompanyID: string
  ToCompanyID: string
  FromUserID: string
  BillingAddressID: null
  BillingAddress: null
  ShippingAddressID: null
  Comments: null
  LineItemCount: number
  Status: string
  DateCreated: string
  DateSubmitted: null
  DateApproved: null
  DateDeclined: null
  DateCanceled: null
  DateCompleted: null
  LastUpdated: string
  Subtotal: number
  ShippingCost: number
  TaxCost: number
  PromotionDiscount: number
  Total: number
  IsSubmitted: false
  xp: null
}
