fitbit-api-client
Version:
## ⚠️ This SDK is not ready for production
61 lines • 1.47 kB
TypeScript
import { DatasetType } from '../../types';
/**
* カロリーのデータ
*/
export interface CaloriesResponse {
/**
* カロリーのデータ一覧
*/
activitiesCalories: CaloriesDailyData[];
/**
* カロリーの詳細データ
* 取得にはIntradayの申請もしくはApplicationTypeがPersonalである必要があります。
*/
activitiesCaloriesIntraday?: ActivitiesCaloriesIntraday;
}
export declare function CaloriesResponseFromJson(localDate: string, offsetFromUTCMillis: number, json: unknown): CaloriesResponse;
export interface CaloriesDailyData {
/**
* カロリー
*/
calories: number;
/**
* 端末の日付
* 'yyyy-MM-dd'
*/
localDate: string;
}
/**
* カロリーの詳細データ
* 取得にはIntradayの申請もしくはApplicationTypeがPersonalである必要があります。
*/
export interface ActivitiesCaloriesIntraday {
/**
* カロリーの詳細データ一覧
*/
dataset: CaloriesIntradayData[];
/**
* データセットの間隔
*/
datasetInterval: number;
/**
* データセットの種類
*/
datasetType: DatasetType;
}
/**
* カロリーの詳細データ
*/
export interface CaloriesIntradayData {
/**
* 時間
* @type {Date}
*/
dateTime: Date;
/**
* カロリー
* @type {number}
*/
calories: number;
}
//# sourceMappingURL=calories.d.ts.map