export class User { internalUserId: number; registrationInstance: string; region: string; firstName: string; lastName: string; email: string; company: string; isTsAndCsAccepted: boolean; userType: number; paymentsTermId: number; paymentsTermName: string; paymentsTermDescription: string; currencyCode: string; currencyList: string[]; defaultLanguage: string; permissionList: string[]; orgId: number; selectedBillTo: number; selectedShipTo: number; accountNumber: number; accountId: number; contact: Contact; warehouses: Warehouse[]; accountSiteID: number; organizationPartyID: number; userPartyID: number; } export class Warehouse { id: number; code: string; arrowReel: boolean; } export class Contact { customerServiceEmail: string; customerServiceNumber: string; salesRepName: string; }