# Type Alias WithCoreFields

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

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

##### Index

### Properties

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

## Properties

### `Optional` deviceFingerprintHash

deviceFingerprintHash?: string

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

### email

email: Email

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

### `Optional` externalUserId

externalUserId?: string

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

### firstName

firstName: string

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

### lastName

lastName: string

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

### `Optional` locale

locale?: Locale

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

### `Optional` metadata

metadata?: Metadata

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

### `Optional` phoneNumber

phoneNumber?: PhoneNumber

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