You are reading the documentation for SDK v2, which is no longer the latest version. Switch to current
CustomerSignMeUpDraft
export 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>>;
};