import { Job, School, SpotifyThemeTrack } from '../interfaces'; import { Photo, TinderClient, Instagram } from '../classes'; /** * Superclass for profile & user */ declare class ProfileCore { protected tinderClient: TinderClient; /** * Internal tinder id of the profile */ id: string; /** * Amount of common connections */ connectionCount: number; /** * Tinder bio */ bio: string; /** * Birthdate of the profile */ birthDate: Date; /** * Name of the profile */ name: string; /** * Used to be the last time online but now seems to be a fixed date, * same for everyone */ pingTime: Date; /** * The list of photos that the profile has on tinder */ photos: Photo[]; /** * The list of jobs that the profile has entered on tinder */ jobs: Job[]; /** * The list of schools that the profile has entered on tinder */ schools: School[]; /** * Wether the profile is male or female */ isFemale: boolean; /** * Always the same string */ birthDateInfo: string; /** * Information about a linked instagram */ instagram?: Instagram; /** * Spotify anthem */ spotifyThemeTrack?: SpotifyThemeTrack; /** * Wether or not the person is using tinder passport (I think) */ isTraveling: boolean; constructor(tinderClient: TinderClient, input: any); } export { ProfileCore };