UNPKG

scheunemann-interfaces

Version:
34 lines (33 loc) 749 B
import { MemberRulesEnum } from './rules.enum'; export interface IPayload { apiKey: string; appName: string; authDomain: string; merchantId: string; createdAt: string; displayName: string; email: string; emailVerified: boolean; id: string; isAnonymous: boolean; lastLoginAt: string; claims: { containerId: string; companyId: string; createdAt: number; name: string; rule: MemberRulesEnum; }; name: string; phoneNumber: string; photoURL: string; picture: string; refreshToken: string; stsTokenManager: { accessToken: string; apiKey: string; expirationTime: number; }; token: string; uid: string; }