interface SessionRequiredAttributes {
    adOperator: boolean;
    areas: RawEditableArea[];
    chatBanned: boolean;
    debugUser: boolean;
    editableCountryIDs: number[];
    editingNotPermittedYet: boolean;
    email: string;
    emailVerified: boolean;
    globalEditor: boolean;
    hasAgreedTos: boolean;
    id: number;
    isAreaManager: boolean;
    isStaff: boolean;
    managedAreas: ManagedAreaShort[];
    mapEditingBanned: boolean;
    mteManager: boolean;
    onlineEditorDetails: RawOnlineEditor;
    operatorUser?: boolean;
    partnerUser?: boolean;
    permissions: number;
    profileImageUrl: string;
    rank: UserRank;
    savedIssueTrackerSearches: IssueTrackerSavedSearch[];
    totalEdits: number;
    totalForumPosts: number;
    totalPoints: number;
    userLimits: UserLimits;
    userName: string;
}

Properties

adOperator: boolean
chatBanned: boolean
debugUser: boolean
editableCountryIDs: number[]
editingNotPermittedYet: boolean
email: string
emailVerified: boolean
globalEditor: boolean
hasAgreedTos: boolean
id: number
isAreaManager: boolean
isStaff: boolean
managedAreas: ManagedAreaShort[]
mapEditingBanned: boolean
mteManager: boolean
onlineEditorDetails: RawOnlineEditor
operatorUser?: boolean
partnerUser?: boolean
permissions: number
profileImageUrl: string
rank: UserRank
savedIssueTrackerSearches: IssueTrackerSavedSearch[]
totalEdits: number
totalForumPosts: number
totalPoints: number
userLimits: UserLimits
userName: string