@juki-team/commons - v0.1.10
    Preparing search index...

    Type Alias User

    Model User

    type User = {
        aboutMe: string;
        atCoderHandle: string;
        city: string;
        codeChefHandle: string;
        codeforcesHandle: string;
        country: string;
        courseRole: CourseRole;
        createdAt: Date;
        email: string;
        emailSubscription: EmailSubscription;
        emailValidationState: EmailValidationState;
        emailValidationTimestamp: Date;
        emailValidationToken: string;
        familyName: string;
        givenName: string;
        id: number;
        imageUrl: string;
        institution: string;
        nickname: string;
        password: string;
        passwordResetTimestamp: Date | null;
        passwordResetToken: string | null;
        preferredLanguage: Language;
        preferredTheme: Theme;
        salt: string;
        status: UserStatus;
        teamRole: TeamRole;
        telegramUsername: string;
        topcoderHandle: string;
        updatedAt: Date;
        userRole: UserRole;
    }
    Index

    Properties

    aboutMe: string
    atCoderHandle: string
    city: string
    codeChefHandle: string
    codeforcesHandle: string
    country: string
    courseRole: CourseRole
    createdAt: Date
    email: string
    emailSubscription: EmailSubscription
    emailValidationState: EmailValidationState
    emailValidationTimestamp: Date
    emailValidationToken: string
    familyName: string
    givenName: string
    id: number
    imageUrl: string
    institution: string
    nickname: string
    password: string
    passwordResetTimestamp: Date | null
    passwordResetToken: string | null
    preferredLanguage: Language
    preferredTheme: Theme
    salt: string
    status: UserStatus
    teamRole: TeamRole
    telegramUsername: string
    topcoderHandle: string
    updatedAt: Date
    userRole: UserRole