UNPKG

@kingstinct/react-native-healthkit

Version:
11 lines (10 loc) 490 B
import type { HybridObject } from 'react-native-nitro-modules'; import type { LocationForSaving, WorkoutPlan, WorkoutRoute, WorkoutSample } from '../types/Workouts'; export interface WorkoutProxy extends HybridObject<{ ios: 'swift'; }>, WorkoutSample { toJSON(key?: string): WorkoutSample; saveWorkoutRoute(locations: readonly LocationForSaving[]): Promise<boolean>; getWorkoutPlan(): Promise<WorkoutPlan | null>; getWorkoutRoutes(): Promise<readonly WorkoutRoute[]>; }