/** * Literature-backed constants for pedometer-derived physiology metrics. * * References: * - Ainsworth BE et al. (2011) Compendium of Physical Activities Medicine & Science in Sports & Exercise. * - WHO (2020) Guidelines on physical activity and sedentary behaviour. * - Tudor-Locke C et al. (2018) Step cadence and intensity in adults: SCANDINAVIAN J Med Sci Sports. * - Google Fit Heart Points (1 min moderate = 1 HP, 1 min vigorous = 2 HP). * - ACSM metabolic calculation: kcal/min = (MET × 3.5 × kg) / 200. */ /** 1 MET ≡ 3.5 mL O₂·kg⁻¹·min⁻¹ (resting metabolic rate reference). */ export declare const MET_RESTING_VO2_ML_PER_KG_MIN = 3.5; /** ACSM energy conversion divisor (kcal/min from MET × mass). */ export declare const ACSM_KCAL_DIVISOR = 200; /** O₂ energy density ≈ 5.05 kcal·L⁻¹ (used in some lab derivations; ACSM uses compact form above). */ export declare const O2_ENERGY_KCAL_PER_LITER = 5.05; /** Anthropometric stride factors (stride ≈ factor × height_m). */ export declare const STRIDE_FACTOR_WALK_MALE = 0.415; export declare const STRIDE_FACTOR_WALK_FEMALE = 0.413; export declare const STRIDE_FACTOR_WALK_NEUTRAL = 0.414; /** Cadence thresholds (steps·min⁻¹) — Tudor-Locke et al. 2018 meta-analysis. */ export declare const CADENCE_LIGHT_MAX = 99; export declare const CADENCE_MODERATE_MIN = 100; export declare const CADENCE_VIGOROUS_MIN = 130; /** MET band edges (Compendium walking codes 17151–17270). */ export declare const MET_LIGHT_MAX = 2.9; export declare const MET_MODERATE_MIN = 3; export declare const MET_MODERATE_MAX = 6; export declare const MET_VIGOROUS_MIN = 6.1; /** WHO weekly targets (minutes of moderate-equivalent activity). */ export declare const WHO_MODERATE_MINUTES_PER_WEEK = 150; /** Google Fit weekly Heart Points goal. */ export declare const HEART_POINTS_WEEKLY_GOAL = 150; /** * Walking speed (m·s⁻¹) → MET via Compendium piecewise linear interpolation. * Anchors: 0.89 m/s (2 mph)=2.8, 1.34 m/s (3 mph)=3.5, 1.79 m/s (4 mph)=5.0, 2.24 m/s (5 mph)=8.3 */ export declare const WALKING_MET_BY_SPEED_MPS: ReadonlyArray<{ speedMps: number; met: number; }>; //# sourceMappingURL=constants.d.ts.map