import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.js"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.js"; import * as core from "../../../../core/index.js"; import * as Vital from "../../../index.js"; export declare namespace VitalsClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class VitalsClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options?: VitalsClient.Options); /** * @param {string} user_id * @param {Vital.VitalsWorkoutSwimmingStrokeGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.workoutSwimmingStrokeGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ workoutSwimmingStrokeGrouped(user_id: string, request: Vital.VitalsWorkoutSwimmingStrokeGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __workoutSwimmingStrokeGrouped; /** * @param {string} user_id * @param {Vital.VitalsWorkoutDistanceGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.workoutDistanceGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ workoutDistanceGrouped(user_id: string, request: Vital.VitalsWorkoutDistanceGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __workoutDistanceGrouped; /** * @param {string} user_id * @param {Vital.VitalsHeartRateRecoveryOneMinuteGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.heartRateRecoveryOneMinuteGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ heartRateRecoveryOneMinuteGrouped(user_id: string, request: Vital.VitalsHeartRateRecoveryOneMinuteGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __heartRateRecoveryOneMinuteGrouped; /** * @param {string} user_id * @param {Vital.VitalsWaistCircumferenceGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.waistCircumferenceGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ waistCircumferenceGrouped(user_id: string, request: Vital.VitalsWaistCircumferenceGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __waistCircumferenceGrouped; /** * @param {string} user_id * @param {Vital.VitalsLeanBodyMassGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.leanBodyMassGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ leanBodyMassGrouped(user_id: string, request: Vital.VitalsLeanBodyMassGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __leanBodyMassGrouped; /** * @param {string} user_id * @param {Vital.VitalsBodyMassIndexGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyMassIndexGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyMassIndexGrouped(user_id: string, request: Vital.VitalsBodyMassIndexGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyMassIndexGrouped; /** * @param {string} user_id * @param {Vital.VitalsBasalBodyTemperatureGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.basalBodyTemperatureGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ basalBodyTemperatureGrouped(user_id: string, request: Vital.VitalsBasalBodyTemperatureGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __basalBodyTemperatureGrouped; /** * @param {string} user_id * @param {Vital.VitalsHandwashingGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.handwashingGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ handwashingGrouped(user_id: string, request: Vital.VitalsHandwashingGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __handwashingGrouped; /** * @param {string} user_id * @param {Vital.VitalsDaylightExposureGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.daylightExposureGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ daylightExposureGrouped(user_id: string, request: Vital.VitalsDaylightExposureGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __daylightExposureGrouped; /** * @param {string} user_id * @param {Vital.VitalsUvExposureGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.uvExposureGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ uvExposureGrouped(user_id: string, request: Vital.VitalsUvExposureGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __uvExposureGrouped; /** * @param {string} user_id * @param {Vital.VitalsFallGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.fallGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ fallGrouped(user_id: string, request: Vital.VitalsFallGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __fallGrouped; /** * @param {string} user_id * @param {Vital.VitalsInhalerUsageGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.inhalerUsageGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ inhalerUsageGrouped(user_id: string, request: Vital.VitalsInhalerUsageGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __inhalerUsageGrouped; /** * @param {string} user_id * @param {Vital.VitalsPeakExpiratoryFlowRateGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.peakExpiratoryFlowRateGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ peakExpiratoryFlowRateGrouped(user_id: string, request: Vital.VitalsPeakExpiratoryFlowRateGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __peakExpiratoryFlowRateGrouped; /** * @param {string} user_id * @param {Vital.VitalsForcedVitalCapacityGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.forcedVitalCapacityGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ forcedVitalCapacityGrouped(user_id: string, request: Vital.VitalsForcedVitalCapacityGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __forcedVitalCapacityGrouped; /** * @param {string} user_id * @param {Vital.VitalsForcedExpiratoryVolume1GroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.forcedExpiratoryVolume1Grouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ forcedExpiratoryVolume1Grouped(user_id: string, request: Vital.VitalsForcedExpiratoryVolume1GroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __forcedExpiratoryVolume1Grouped; /** * @param {string} user_id * @param {Vital.VitalsWheelchairPushGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.wheelchairPushGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ wheelchairPushGrouped(user_id: string, request: Vital.VitalsWheelchairPushGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __wheelchairPushGrouped; /** * @param {string} user_id * @param {Vital.VitalsSleepBreathingDisturbanceGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.sleepBreathingDisturbanceGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ sleepBreathingDisturbanceGrouped(user_id: string, request: Vital.VitalsSleepBreathingDisturbanceGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __sleepBreathingDisturbanceGrouped; /** * @param {string} user_id * @param {Vital.VitalsSleepApneaAlertGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.sleepApneaAlertGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ sleepApneaAlertGrouped(user_id: string, request: Vital.VitalsSleepApneaAlertGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __sleepApneaAlertGrouped; /** * @param {string} user_id * @param {Vital.VitalsStandDurationGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.standDurationGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ standDurationGrouped(user_id: string, request: Vital.VitalsStandDurationGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __standDurationGrouped; /** * @param {string} user_id * @param {Vital.VitalsStandHourGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.standHourGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ standHourGrouped(user_id: string, request: Vital.VitalsStandHourGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __standHourGrouped; /** * @param {string} user_id * @param {Vital.VitalsHeartRateAlertGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.heartRateAlertGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ heartRateAlertGrouped(user_id: string, request: Vital.VitalsHeartRateAlertGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __heartRateAlertGrouped; /** * @param {string} user_id * @param {Vital.VitalsAfibBurdenGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.afibBurdenGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ afibBurdenGrouped(user_id: string, request: Vital.VitalsAfibBurdenGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __afibBurdenGrouped; /** * @param {string} user_id * @param {Vital.VitalsWorkoutDurationGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.workoutDurationGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ workoutDurationGrouped(user_id: string, request: Vital.VitalsWorkoutDurationGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __workoutDurationGrouped; /** * @param {string} user_id * @param {Vital.VitalsVo2MaxGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.vo2MaxGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ vo2MaxGrouped(user_id: string, request: Vital.VitalsVo2MaxGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __vo2MaxGrouped; /** * @param {string} user_id * @param {Vital.VitalsStressLevelGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.stressLevelGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ stressLevelGrouped(user_id: string, request: Vital.VitalsStressLevelGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __stressLevelGrouped; /** * @param {string} user_id * @param {Vital.VitalsMindfulnessMinutesGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.mindfulnessMinutesGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ mindfulnessMinutesGrouped(user_id: string, request: Vital.VitalsMindfulnessMinutesGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __mindfulnessMinutesGrouped; /** * @param {string} user_id * @param {Vital.VitalsCaffeineGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caffeineGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caffeineGrouped(user_id: string, request: Vital.VitalsCaffeineGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caffeineGrouped; /** * @param {string} user_id * @param {Vital.VitalsWaterGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.waterGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ waterGrouped(user_id: string, request: Vital.VitalsWaterGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __waterGrouped; /** * @param {string} user_id * @param {Vital.VitalsStepsGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.stepsGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ stepsGrouped(user_id: string, request: Vital.VitalsStepsGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __stepsGrouped; /** * @param {string} user_id * @param {Vital.VitalsFloorsClimbedGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.floorsClimbedGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ floorsClimbedGrouped(user_id: string, request: Vital.VitalsFloorsClimbedGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __floorsClimbedGrouped; /** * @param {string} user_id * @param {Vital.VitalsDistanceGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.distanceGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ distanceGrouped(user_id: string, request: Vital.VitalsDistanceGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __distanceGrouped; /** * @param {string} user_id * @param {Vital.VitalsCaloriesBasalGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caloriesBasalGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caloriesBasalGrouped(user_id: string, request: Vital.VitalsCaloriesBasalGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caloriesBasalGrouped; /** * @param {string} user_id * @param {Vital.VitalsCaloriesActiveGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caloriesActiveGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caloriesActiveGrouped(user_id: string, request: Vital.VitalsCaloriesActiveGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caloriesActiveGrouped; /** * @param {string} user_id * @param {Vital.VitalsRespiratoryRateGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.respiratoryRateGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ respiratoryRateGrouped(user_id: string, request: Vital.VitalsRespiratoryRateGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __respiratoryRateGrouped; /** * @param {string} user_id * @param {Vital.VitalsNoteGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.noteGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ noteGrouped(user_id: string, request: Vital.VitalsNoteGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __noteGrouped; /** * @param {string} user_id * @param {Vital.VitalsInsulinInjectionGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.insulinInjectionGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ insulinInjectionGrouped(user_id: string, request: Vital.VitalsInsulinInjectionGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __insulinInjectionGrouped; /** * @param {string} user_id * @param {Vital.VitalsIgeGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.igeGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ igeGrouped(user_id: string, request: Vital.VitalsIgeGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __igeGrouped; /** * @param {string} user_id * @param {Vital.VitalsIggGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.iggGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ iggGrouped(user_id: string, request: Vital.VitalsIggGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __iggGrouped; /** * @param {string} user_id * @param {Vital.VitalsHypnogramGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.hypnogramGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ hypnogramGrouped(user_id: string, request: Vital.VitalsHypnogramGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __hypnogramGrouped; /** * @param {string} user_id * @param {Vital.VitalsHrvGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.hrvGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ hrvGrouped(user_id: string, request: Vital.VitalsHrvGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __hrvGrouped; /** * @param {string} user_id * @param {Vital.VitalsHeartrateGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.heartrateGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ heartrateGrouped(user_id: string, request: Vital.VitalsHeartrateGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __heartrateGrouped; /** * @param {string} user_id * @param {Vital.VitalsGlucoseGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.glucoseGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ glucoseGrouped(user_id: string, request: Vital.VitalsGlucoseGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __glucoseGrouped; /** * @param {string} user_id * @param {Vital.VitalsCholesterolGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterolGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterolGrouped(user_id: string, request: Vital.VitalsCholesterolGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterolGrouped; /** * @param {string} user_id * @param {Vital.VitalsCarbohydratesGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.carbohydratesGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ carbohydratesGrouped(user_id: string, request: Vital.VitalsCarbohydratesGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __carbohydratesGrouped; /** * @param {string} user_id * @param {Vital.VitalsBodyTemperatureDeltaGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyTemperatureDeltaGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyTemperatureDeltaGrouped(user_id: string, request: Vital.VitalsBodyTemperatureDeltaGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyTemperatureDeltaGrouped; /** * @param {string} user_id * @param {Vital.VitalsBodyTemperatureGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyTemperatureGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyTemperatureGrouped(user_id: string, request: Vital.VitalsBodyTemperatureGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyTemperatureGrouped; /** * @param {string} user_id * @param {Vital.VitalsBodyWeightGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyWeightGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyWeightGrouped(user_id: string, request: Vital.VitalsBodyWeightGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyWeightGrouped; /** * @param {string} user_id * @param {Vital.VitalsBodyFatGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyFatGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyFatGrouped(user_id: string, request: Vital.VitalsBodyFatGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyFatGrouped; /** * @param {string} user_id * @param {Vital.VitalsBloodOxygenGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bloodOxygenGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bloodOxygenGrouped(user_id: string, request: Vital.VitalsBloodOxygenGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bloodOxygenGrouped; /** * @param {string} user_id * @param {Vital.VitalsElectrocardiogramVoltageGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.electrocardiogramVoltageGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ electrocardiogramVoltageGrouped(user_id: string, request: Vital.VitalsElectrocardiogramVoltageGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __electrocardiogramVoltageGrouped; /** * @param {string} user_id * @param {Vital.VitalsBloodPressureGroupedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bloodPressureGrouped("user_id", { * cursor: "cursor", * nextCursor: "next_cursor", * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bloodPressureGrouped(user_id: string, request: Vital.VitalsBloodPressureGroupedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bloodPressureGrouped; /** * @param {string} user_id * @param {Vital.VitalsVo2MaxRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.vo2Max("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ vo2Max(user_id: string, request: Vital.VitalsVo2MaxRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __vo2Max; /** * @param {string} user_id * @param {Vital.VitalsStressLevelRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.stressLevel("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ stressLevel(user_id: string, request: Vital.VitalsStressLevelRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __stressLevel; /** * @param {string} user_id * @param {Vital.VitalsMindfulnessMinutesRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.mindfulnessMinutes("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ mindfulnessMinutes(user_id: string, request: Vital.VitalsMindfulnessMinutesRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __mindfulnessMinutes; /** * @param {string} user_id * @param {Vital.VitalsCaffeineRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caffeine("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caffeine(user_id: string, request: Vital.VitalsCaffeineRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caffeine; /** * @param {string} user_id * @param {Vital.VitalsWaterRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.water("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ water(user_id: string, request: Vital.VitalsWaterRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __water; /** * @param {string} user_id * @param {Vital.VitalsStepsRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.steps("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ steps(user_id: string, request: Vital.VitalsStepsRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __steps; /** * @param {string} user_id * @param {Vital.VitalsFloorsClimbedRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.floorsClimbed("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ floorsClimbed(user_id: string, request: Vital.VitalsFloorsClimbedRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __floorsClimbed; /** * @param {string} user_id * @param {Vital.VitalsDistanceRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.distance("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ distance(user_id: string, request: Vital.VitalsDistanceRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __distance; /** * @param {string} user_id * @param {Vital.VitalsCaloriesBasalRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caloriesBasal("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caloriesBasal(user_id: string, request: Vital.VitalsCaloriesBasalRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caloriesBasal; /** * @param {string} user_id * @param {Vital.VitalsCaloriesActiveRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.caloriesActive("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ caloriesActive(user_id: string, request: Vital.VitalsCaloriesActiveRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __caloriesActive; /** * @param {string} user_id * @param {Vital.VitalsRespiratoryRateRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.respiratoryRate("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ respiratoryRate(user_id: string, request: Vital.VitalsRespiratoryRateRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __respiratoryRate; /** * @param {string} user_id * @param {Vital.VitalsIgeRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.ige("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ ige(user_id: string, request: Vital.VitalsIgeRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __ige; /** * @param {string} user_id * @param {Vital.VitalsIggRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.igg("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ igg(user_id: string, request: Vital.VitalsIggRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __igg; /** * @param {string} user_id * @param {Vital.VitalsHypnogramRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.hypnogram("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ hypnogram(user_id: string, request: Vital.VitalsHypnogramRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __hypnogram; /** * @param {string} user_id * @param {Vital.VitalsHrvRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.hrv("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ hrv(user_id: string, request: Vital.VitalsHrvRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __hrv; /** * @param {string} user_id * @param {Vital.VitalsHeartrateRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.heartrate("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ heartrate(user_id: string, request: Vital.VitalsHeartrateRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __heartrate; /** * @param {string} user_id * @param {Vital.VitalsGlucoseRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.glucose("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ glucose(user_id: string, request: Vital.VitalsGlucoseRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __glucose; /** * @param {string} user_id * @param {Vital.VitalsCholesterolTriglyceridesRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterolTriglycerides("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterolTriglycerides(user_id: string, request: Vital.VitalsCholesterolTriglyceridesRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterolTriglycerides; /** * @param {string} user_id * @param {Vital.VitalsCholesterolTotalRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterolTotal("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterolTotal(user_id: string, request: Vital.VitalsCholesterolTotalRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterolTotal; /** * @param {string} user_id * @param {Vital.VitalsCholesterolLdlRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterolLdl("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterolLdl(user_id: string, request: Vital.VitalsCholesterolLdlRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterolLdl; /** * @param {string} user_id * @param {Vital.VitalsCholesterolHdlRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterolHdl("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterolHdl(user_id: string, request: Vital.VitalsCholesterolHdlRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterolHdl; /** * @param {string} user_id * @param {Vital.VitalsCholesterolRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.cholesterol("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ cholesterol(user_id: string, request: Vital.VitalsCholesterolRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __cholesterol; /** * @param {string} user_id * @param {Vital.VitalsBodyWeightRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyWeight("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyWeight(user_id: string, request: Vital.VitalsBodyWeightRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyWeight; /** * @param {string} user_id * @param {Vital.VitalsBodyFatRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bodyFat("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bodyFat(user_id: string, request: Vital.VitalsBodyFatRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bodyFat; /** * @param {string} user_id * @param {Vital.VitalsBloodOxygenRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bloodOxygen("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bloodOxygen(user_id: string, request: Vital.VitalsBloodOxygenRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bloodOxygen; /** * @param {string} user_id * @param {Vital.VitalsElectrocardiogramVoltageRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.electrocardiogramVoltage("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ electrocardiogramVoltage(user_id: string, request: Vital.VitalsElectrocardiogramVoltageRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __electrocardiogramVoltage; /** * @param {string} user_id * @param {Vital.VitalsBloodPressureRequest} request * @param {VitalsClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.vitals.bloodPressure("user_id", { * provider: "provider", * startDate: "start_date", * endDate: "end_date" * }) */ bloodPressure(user_id: string, request: Vital.VitalsBloodPressureRequest, requestOptions?: VitalsClient.RequestOptions): core.HttpResponsePromise; private __bloodPressure; }