@sports-alliance/sports-lib
Version:
A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc
16 lines (15 loc) • 636 B
TypeScript
import { PrivacyClassInterface } from '../privacy/privacy.class.interface';
import { SerializableClassInterface } from '../serializable/serializable.class.interface';
import { UserSettingsInterface } from './settings/user.settings.interface';
export interface UserInterface extends PrivacyClassInterface, SerializableClassInterface {
uid: string;
acceptedPrivacyPolicy: boolean;
acceptedDataPolicy: boolean;
acceptedTrackingPolicy: boolean;
acceptedDiagnosticsPolicy: boolean;
brandText?: string;
photoURL?: string;
displayName?: string;
description?: string;
settings?: UserSettingsInterface;
}