import { DateTime } from 'luxon'; import { IPhoto } from './IPhoto'; import { Gender } from './Gender'; import { ICountry } from './ICountry'; import { IBadge } from './IBadge'; import { ICity } from './ICity'; import { ISexualOrientation } from './ISexualOrientation'; export interface IRecommendedUser { id: string; birthDate?: DateTime; name: string; gender: Gender; customGender?: string; biography: string; country?: ICountry; city?: ICity; photos: IPhoto[]; badges: IBadge[]; sexualOrientations?: ISexualOrientation[]; recentlyActive: boolean; isTraveling: boolean; showGenderOnProfile: boolean; hideAge: boolean; hideDistance: boolean; }