/** * metrics-sdk-admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 5.4.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { ResistancePrecision } from './ResistancePrecision'; import type { A400DataSetData } from './A400DataSetData'; import type { A500DataSetData } from './A500DataSetData'; import type { ForceUnit } from './ForceUnit'; import type { StrengthMachineData } from './StrengthMachineData'; import type { ProfileData } from './ProfileData'; import type { SessionData } from './SessionData'; import type { FacilityStrengthMachineData } from './FacilityStrengthMachineData'; import type { StrengthExerciseData } from './StrengthExerciseData'; import type { StrengthMachineDataSetTestData } from './StrengthMachineDataSetTestData'; /** * * @export * @interface StrengthMachineDataSetData */ export interface StrengthMachineDataSetData { /** * * @type {number} * @memberof StrengthMachineDataSetData */ id: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ userId: number; /** * * @type {Date} * @memberof StrengthMachineDataSetData */ updatedAt: Date; /** * * @type {string} * @memberof StrengthMachineDataSetData */ version: string; /** * * @type {string} * @memberof StrengthMachineDataSetData */ serial: string; /** * * @type {Date} * @memberof StrengthMachineDataSetData */ completedAt: Date; /** * * @type {number} * @memberof StrengthMachineDataSetData */ chest?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ rom1?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ rom2?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ seat?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ resistance?: number; /** * * @type {ResistancePrecision} * @memberof StrengthMachineDataSetData */ resistancePrecision: ResistancePrecision; /** * * @type {number} * @memberof StrengthMachineDataSetData */ repetitionCount: number; /** * * @type {ForceUnit} * @memberof StrengthMachineDataSetData */ forceUnit?: ForceUnit; /** * * @type {number} * @memberof StrengthMachineDataSetData */ peakPower?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ peakVelocity?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ work?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ distance?: number; /** * * @type {number} * @memberof StrengthMachineDataSetData */ addedWeight?: number; /** * * @type {string} * @memberof StrengthMachineDataSetData */ clientSetId?: string; /** * * @type {number} * @memberof StrengthMachineDataSetData */ setNumber?: number; /** * * @type {Date} * @memberof StrengthMachineDataSetData */ startedAt?: Date; /** * * @type {StrengthMachineDataSetTestData} * @memberof StrengthMachineDataSetData */ test?: StrengthMachineDataSetTestData; /** * * @type {StrengthMachineData} * @memberof StrengthMachineDataSetData */ strengthMachine?: StrengthMachineData; /** * * @type {StrengthExerciseData} * @memberof StrengthMachineDataSetData */ strengthExercise?: StrengthExerciseData; /** * * @type {A500DataSetData} * @memberof StrengthMachineDataSetData */ a500DataSet?: A500DataSetData; /** * * @type {A400DataSetData} * @memberof StrengthMachineDataSetData */ a400DataSet?: A400DataSetData; /** * * @type {SessionData} * @memberof StrengthMachineDataSetData */ session?: SessionData; /** * * @type {ProfileData} * @memberof StrengthMachineDataSetData */ profile?: ProfileData; /** * * @type {FacilityStrengthMachineData} * @memberof StrengthMachineDataSetData */ facilityStrengthMachine?: FacilityStrengthMachineData; } /** * Check if a given object implements the StrengthMachineDataSetData interface. */ export declare function instanceOfStrengthMachineDataSetData(value: object): value is StrengthMachineDataSetData; export declare function StrengthMachineDataSetDataFromJSON(json: any): StrengthMachineDataSetData; export declare function StrengthMachineDataSetDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): StrengthMachineDataSetData; export declare function StrengthMachineDataSetDataToJSON(value?: StrengthMachineDataSetData | null): any;