Spaces:
Running
Running
File size: 652 Bytes
35527e2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
export interface Activity {
date: Date;
activityType?: string;
distance?: number; // in kilometers
duration?: number; // in minutes
trainingStressScore?: number;
}
export interface ProcessedData {
activities: Activity[];
dates: string[];
distances: (number | null)[];
durations: (number | null)[];
tss: (number | null)[];
}
export interface MetricACWRData {
dates: string[];
values: (number | null)[]; // Daily sum values
average7d: (number | null)[]; // 7-day rolling average
average28d: (number | null)[]; // 28-day rolling average
acwr: (number | null)[]; // ACWR based on this metric
}
|