export interface ExternalItem {
    device?: {
        customDeviceId?: string;
        androidDeviceId?: string;
        iOSDeviceId?: string;
        windowsPhoneDeviceId?: string;
        windowsDeviceId?: string;
        linuxDeviceId?: string;
        macOSDeviceId?: string;
        editorDeviceId?: string;
    };
    account?: {
        username: string;
        password: string;
    };
    custom?: {
        customId: string;
    };
    apple?: {
        appleId: string;
        email: string;
    };
    google?: {
        googleId: string;
        displayName: string;
        email: string;
    };
    facebook?: {
        facebookId: string;
        displayName: string;
        email: string;
    };
    genericService?: {
        genericServices: Map<string, {
            serviceId: string;
        }>;
    };
    googlePlayGameService?: {
        playerId: string;
        email: string;
        displayName: string;
    };
    gameCenter?: {
        playerId: string;
        email: string;
        displayName: string;
    };
}
