# Type Alias UserNotificationsConfiguration

type UserNotificationsConfiguration = {
default: {
mailEnabled: boolean;
mailFrequency:
| typeof FREQUENCY_NOW
| typeof FREQUENCY_DAILY
| typeof FREQUENCY_GROUP
| typeof FREQUENCY_WEEKLY
| typeof FREQUENCY_NEVER;
mailGroupFrequency: number;
wantActivityComment: boolean;
wantActivitySpotit: boolean;
wantMailComment: boolean;
wantMailSpotit: boolean;
wantMailSubscriber: boolean;
};
userApplicationConfigurations: {
name: string;
title: string;
wantMail: boolean;
}[];
userNetworkConfigurations: {
networkTitle: string;
networkUri: string;
wantActivity: boolean;
wantMail: boolean;
}[];
userSpotConfigurations: {
mailFrequency: | typeof FREQUENCY_INHERIT
| typeof FREQUENCY_NOW
| typeof FREQUENCY_DAILY
| typeof FREQUENCY_WEEKLY
| typeof FREQUENCY_NEVER;
mailLocked: boolean;
spotTitle: string;
spotUri: string;
wantActivityComment: boolean;
wantActivitySpotit: boolean;
wantMailComment: boolean;
wantMailSpotit: boolean;
wantMailSubscriber: boolean;
}[];
}

- Defined in jamespot-user-api/src/types/user.ts:228

##### Index

### Properties

default
userApplicationConfigurations
userNetworkConfigurations
userSpotConfigurations

## Properties

### default

default: {
mailEnabled: boolean;
mailFrequency:
| typeof FREQUENCY_NOW
| typeof FREQUENCY_DAILY
| typeof FREQUENCY_GROUP
| typeof FREQUENCY_WEEKLY
| typeof FREQUENCY_NEVER;
mailGroupFrequency: number;
wantActivityComment: boolean;
wantActivitySpotit: boolean;
wantMailComment: boolean;
wantMailSpotit: boolean;
wantMailSubscriber: boolean;
}

- Defined in jamespot-user-api/src/types/user.ts:229

### userApplicationConfigurations

userApplicationConfigurations: {
name: string;
title: string;
wantMail: boolean;
}[]

- Defined in jamespot-user-api/src/types/user.ts:266

### userNetworkConfigurations

userNetworkConfigurations: {
networkTitle: string;
networkUri: string;
wantActivity: boolean;
wantMail: boolean;
}[]

- Defined in jamespot-user-api/src/types/user.ts:260

### userSpotConfigurations

userSpotConfigurations: {
mailFrequency:
| typeof FREQUENCY_INHERIT
| typeof FREQUENCY_NOW
| typeof FREQUENCY_DAILY
| typeof FREQUENCY_WEEKLY
| typeof FREQUENCY_NEVER;
mailLocked: boolean;
spotTitle: string;
spotUri: string;
wantActivityComment: boolean;
wantActivitySpotit: boolean;
wantMailComment: boolean;
wantMailSpotit: boolean;
wantMailSubscriber: boolean;
}[]

- Defined in jamespot-user-api/src/types/user.ts:244