export interface Person {
    xuid: string;
    isFavorite: boolean;
    isFollowingCaller: boolean;
    isFollowedByCaller: boolean;
    isIdentityShared: boolean;
    addedDateTimeUtc: unknown;
    displayName: string;
    realName: string;
    /**
     * URL for the image
     */
    displayPicRaw: string;
    showUserAsAvatar: string;
    gamertag: string;
    gamerScore: string;
    modernGamertag: string;
    modernGamertagSuffix: string;
    uniqueModernGamertag: string;
    xboxOneRep: string;
    presenceState: string;
    presenceText: string;
    presenceDevices: unknown;
    isBroadcasting: boolean;
    isCloaked: unknown;
    isQuarantined: boolean;
    isXbox360Gamerpic: boolean;
    lastSeenDateTimeUtc: string;
    suggestion: unknown;
    recommendation: unknown;
    search: unknown;
    titleHistory: unknown;
    multiplayerSummary: unknown;
    recentPlayer: unknown;
    follower: {
        text: string;
        followedDateTime: string;
    };
    preferredColor: unknown;
    presenceDetails: unknown;
    titlePresence: unknown;
    titleSummaries: unknown;
    presenceTitleIds: unknown;
    detail: unknown;
    communityManagerTitles: unknown;
    socialManager: unknown;
    broadcast: unknown;
    avatar: unknown;
    linkedAccounts: {
        networkName: string;
        displayName: string;
        showOnProfile: boolean;
        isFamilyFriendly: boolean;
        deeplink: unknown;
    }[];
    colorTheme: string;
    preferredFlag: string;
    preferredPlatforms: unknown[];
}
export interface PeopleList {
    people: Person[];
    recommendationSummary: unknown;
    friendFinderState: unknown;
    accountLinkDetails: unknown;
}
import { XboxClient } from "../";
import { UserIdentifier } from "../types";
export default class PeopleHub {
    private readonly xbox;
    static readonly uri: string;
    constructor(xboxLiveClient: XboxClient);
    getFollowers(identifier?: UserIdentifier): Promise<PeopleList>;
    getPeople(xuids: string[]): Promise<PeopleList>;
}
