UNPKG

expo-running-kit

Version:

Expo native module for tracking running and walking workouts — GPS, pace, cadence, auto-pause, and laps.

22 lines 799 B
import type { WorkoutType, Lap, SessionSummary, RunningKitConfig, PermissionsResult } from "../RunningKit.types"; export declare function useRunningKit(config?: RunningKitConfig): { sessionState: import("..").SessionState; duration: number; summary: SessionSummary | null; gpsQuality: import("..").GpsQuality; distance: number; speed: import("..").SpeedStats; pace: import("..").PaceStats; steps: { total: number; cadence: number; }; laps: Lap[]; recordLap: () => void; requestPermissions: () => Promise<PermissionsResult>; startWorkout: (type: WorkoutType) => Promise<void>; pauseWorkout: () => void; resumeWorkout: () => void; stopWorkout: () => Promise<SessionSummary>; }; //# sourceMappingURL=useRunningKit.d.ts.map