wuhu-torn-helper/src/ts/interface/IUserProfileData.ts
2022-12-08 16:20:02 +08:00

46 lines
1.1 KiB
TypeScript

export default interface IUserProfileData {
user: {
playerName: string,
userID: number,
displayPersonalDetails: boolean,
isFriend: boolean,
isEnemy: boolean,
signUp: number,
role: string,
sendMoneyWarning: string
};
currentUser: {
"playerName": string,
"userID": number,
"money": number,
"canSendAnonymously": boolean,
"loggedIn": boolean
};
userInformation: {
"name": string,
"previousAliases": string[],
"level": number,
"rank": {
"userTitle": string,
"userRank": string
},
"age": number,
"honorTitle": string,
"image": unknown
};
profileButtons: unknown;
userStatus: {
"status": {
"type": "ok" | "traveling-from" | "abroad-hospital" | "abroad"
},
"trait": {
"loot": unknown
}
};
medalInformation: unknown;
basicInformation: unknown;
personalInformation: unknown;
competitionStatus: unknown;
staffTools: null;
profileSignature: null;
}