import propTypes from 'prop-types'; namespace platform.ibm.com.customer.api.v0.models { export const customer = propTypes.exact({ financialAccountNumber: propTypes.string.isRequired, customerName: propTypes.string.isRequired, branchNumber: propTypes.string.isRequired, address1: propTypes.string, address2: propTypes.string, city: propTypes.string, state: propTypes.string, zip: propTypes.string, }); export const customerCreateForm = propTypes.exact({ branchNumber: propTypes.string.isRequired, customerName: propTypes.string.isRequired, email: propTypes.string.isRequired, address1: propTypes.string.isRequired, address2: propTypes.string, city: propTypes.string.isRequired, state: propTypes.string.isRequired, zip: propTypes.string.isRequired, }); export const customerSummary = propTypes.exact({ financialAccountNumber: propTypes.string.isRequired, customerName: propTypes.string.isRequired, }); export const customerUpdateForm = propTypes.exact({ financialAccountNumber: propTypes.string.isRequired, customerName: propTypes.string.isRequired, email: propTypes.string.isRequired, address1: propTypes.string.isRequired, address2: propTypes.string.isRequired, city: propTypes.string.isRequired, state: propTypes.string.isRequired, zip: propTypes.string.isRequired, }); export const error = propTypes.exact({ code: propTypes.string.isRequired, description: propTypes.string.isRequired, }); } export const customer = platform.ibm.com.customer.api.v0.models.customer; export const customerCreateForm = platform.ibm.com.customer.api.v0.models.customerCreateForm; export const customerSummary = platform.ibm.com.customer.api.v0.models.customerSummary; export const customerUpdateForm = platform.ibm.com.customer.api.v0.models.customerUpdateForm; export const error = platform.ibm.com.customer.api.v0.models.error;