export default class UserProfileViewModel { private id; private userId; private profileType; private username; private firstName; private lastName; private profilePicture; private amountOfFollowers; private amountOfFollowing; private country; private followed; static readonly PROFILE_TYPE_MEMBER = "profile_type_member"; static readonly PROFILE_TYPE_SUPER_MEMBER = "profile_type_super_member"; static readonly PROFILE_TYPE_COACH = "profile_type_coach"; static readonly PROFILE_TYPE_ADMIN = "profile_type_admin"; constructor(id: string, userId: string, profileType: string, username: string, firstName: string, lastName: string, profilePicture: string, amountOfFollowers: number, amountOfFollowing: number, country: string, followed: boolean); getId(): string; setId(id: string): void; getUserId(): string; setUserId(userId: string): void; getProfileType(): string; setProfileType(profileType: string): void; getUsername(): string; setUsername(username: string): void; getFirstName(): string; setFirstName(firstName: string): void; getLastName(): string; setLastName(lastName: string): void; getProfilePicture(): string; setProfilePicture(profilePicture: string): void; getFollowers(): number; setFollowers(amountOfFollowers: number): void; getFollowing(): number; setFollowing(following: number): void; setCountry(country: string): void; getCountry(): string; isFollowed(): boolean; setFollowed(followed: boolean): void; }