UNPKG

@datalayer/core

Version:
50 lines (49 loc) 1.13 kB
import { IIAMProviderName } from './IAMProvidersSpecs'; export type IGitHubUser = { iamProvider: IIAMProviderName; login: string; avatar_url: string; gravatar_id: string; url: string; name: string; company: string; blog: string; location: string; email: string; bio: string; }; export type ILinkedInUser = { iamProvider: IIAMProviderName; sub: string; email_verified: boolean; name: string; given_name: string; family_name: string; displayName: string; email: string; picture: string; getUrn(): string; }; export type IXUser = { iamProvider: IIAMProviderName; sub: string; email_verified: boolean; name: string; given_name: string; family_name: string; email: string; picture: string; }; export declare class LinkedInUser implements ILinkedInUser { iamProvider: IIAMProviderName; sub: string; email_verified: boolean; name: string; given_name: string; displayName: string; family_name: string; email: string; picture: string; constructor(u: any); getUrn(): string; }