interface CreateUserDTO {
    accountManager?: string;
    activation: Activation;
    bio?: string;
    countryCode?: string;
    creationSource: CreationSource;
    dateOfBirth?: Date;
    displayName?: string;
    email: string;
    emailMarketingList?: string;
    emailSignature?: string;
    firstName: string;
    gender?: string;
    group:
        | "system"
        | "superAdmin"
        | "admin"
        | "host"
        | "guide"
        | "tripManager"
        | "accountManager"
        | "operator"
        | "traveler"
        | "basic"
        | "anonymous";
    instagramHandle?: string;
    languages?: string[];
    lastName: string;
    password?: string;
    paypalEmail?: string;
    phoneNumber?: string;
    profilePictureUrl?: string;
    pronouns?: string[];
    socialChannels?: SocialChannels;
    websiteUrl?: string;
}

Properties

accountManager?: string
activation: Activation
bio?: string
countryCode?: string
creationSource: CreationSource
dateOfBirth?: Date
displayName?: string
email: string
emailMarketingList?: string
emailSignature?: string
firstName: string
gender?: string
group:
    | "system"
    | "superAdmin"
    | "admin"
    | "host"
    | "guide"
    | "tripManager"
    | "accountManager"
    | "operator"
    | "traveler"
    | "basic"
    | "anonymous"
instagramHandle?: string
languages?: string[]
lastName: string
password?: string
paypalEmail?: string
phoneNumber?: string
profilePictureUrl?: string
pronouns?: string[]
socialChannels?: SocialChannels
websiteUrl?: string