export interface IFetchValidateCredential { /** * Username or email */ username: string; password: string; } export interface IFetchValidateCredentialSucceeded { /** * Access token */ token: string; } export interface IAuthExternServiceUserInfo { displayName: string; emails: [{ value: string; verified: boolean; }]; id: string; locale: string; name: { familyName: string; givenName: string; }; photos: [{ value: string; }]; }