# Type Alias WithCoreFields

type WithCoreFields = {
captchaToken?: string;
deviceFingerprintHash?: string;
email: Email;
externalUserId?: string;
firstName: string;
lastName: string;
locale?: Locale;
metadata?: Metadata;
phoneNumber?: PhoneNumber;
}

- Defined in jslib/src/lib/types/types.ts:1406

##### Index

### Properties

captchaToken?
deviceFingerprintHash?
email
externalUserId?
firstName
lastName
locale?
metadata?
phoneNumber?

## Properties

### `Optional` captchaToken

captchaToken?: string

- Defined in jslib/src/lib/types/types.ts:1415

### `Optional` deviceFingerprintHash

deviceFingerprintHash?: string

- Defined in jslib/src/lib/types/types.ts:1412

### email

email: Email

- Defined in jslib/src/lib/types/types.ts:1409

### `Optional` externalUserId

externalUserId?: string

- Defined in jslib/src/lib/types/types.ts:1414

### firstName

firstName: string

- Defined in jslib/src/lib/types/types.ts:1407

### lastName

lastName: string

- Defined in jslib/src/lib/types/types.ts:1408

### `Optional` locale

locale?: Locale

- Defined in jslib/src/lib/types/types.ts:1413

### `Optional` metadata

metadata?: Metadata

- Defined in jslib/src/lib/types/types.ts:1411

### `Optional` phoneNumber

phoneNumber?: PhoneNumber

- Defined in jslib/src/lib/types/types.ts:1410