Represents a user in the system.

interface User {
    createdAt: Date;
    id: UserId;
    username: string;
    userSource: UserSource;
}

Properties

createdAt: Date

The date and time when the user was created.

id: UserId

Unique identifier for the user.

username: string

The username of the user.

userSource: UserSource

The source from which the user was created.