Home > @vsf-enterprise/commercetools-types > CustomerSignMeUpDraft
# CustomerSignMeUpDraft type
Signature:
export declare type CustomerSignMeUpDraft = {
email: Scalars['String'];
password: Scalars['String'];
firstName?: InputMaybe<Scalars['String']>;
lastName?: InputMaybe<Scalars['String']>;
middleName?: InputMaybe<Scalars['String']>;
title?: InputMaybe<Scalars['String']>;
dateOfBirth?: InputMaybe<Scalars['Date']>;
companyName?: InputMaybe<Scalars['String']>;
vatId?: InputMaybe<Scalars['String']>;
addresses?: InputMaybe<Array<AddressInput>>;
defaultBillingAddress?: InputMaybe<Scalars['Int']>;
defaultShippingAddress?: InputMaybe<Scalars['Int']>;
shippingAddresses?: InputMaybe<Array<Scalars['Int']>>;
billingAddresses?: InputMaybe<Array<Scalars['Int']>>;
custom?: InputMaybe<CustomFieldsDraft>;
locale?: InputMaybe<Scalars['Locale']>;
salutation?: InputMaybe<Scalars['String']>;
key?: InputMaybe<Scalars['String']>;
stores?: InputMaybe<Array<ResourceIdentifierInput>>;
};
References: Scalars, InputMaybe, AddressInput, CustomFieldsDraft, ResourceIdentifierInput