@gooin/garmin-connect
Version:
Makes it simple to interface with Garmin Connect to get or set any data point
44 lines (43 loc) • 1.41 kB
TypeScript
import { GCCourseId, GCWorkoutId, GarminDomain } from './types';
export declare class UrlClass {
domain: GarminDomain;
GC_MODERN: string;
GARMIN_SSO_ORIGIN: string;
GC_API: string;
constructor(domain?: GarminDomain);
get GARMIN_SSO(): string;
get GARMIN_SSO_EMBED(): string;
get BASE_URL(): string;
get SIGNIN_URL(): string;
get LOGIN_URL(): string;
get OAUTH_URL(): string;
get USER_SETTINGS(): string;
get USER_PROFILE(): string;
get ACTIVITIES(): string;
get ACTIVITY(): string;
get STAT_ACTIVITIES(): string;
get DOWNLOAD_ZIP(): string;
get DOWNLOAD_GPX(): string;
get DOWNLOAD_TCX(): string;
get DOWNLOAD_KML(): string;
get UPLOAD(): string;
get DOWNLOAD_WELLNESS(): string;
get IMPORT_DATA(): string;
get DAILY_STEPS(): string;
get DAILY_SLEEP(): string;
get DAILY_WEIGHT(): string;
get UPDATE_WEIGHT(): string;
get DAILY_HYDRATION(): string;
get HYDRATION_LOG(): string;
get GOLF_SCORECARD_SUMMARY(): string;
get GOLF_SCORECARD_DETAIL(): string;
get DAILY_HEART_RATE(): string;
WORKOUT(id?: GCWorkoutId): string;
get WORKOUTS(): string;
get SCHEDULE_WORKOUTS(): string;
CALENDAR(yaer: number, month: number): string;
COURSE(id?: GCCourseId): string;
get COURSE_FAVORITE(): string;
get COURSE_OWNER(): string;
get CONSENT_GRANT(): string;
}