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