/** * 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 { CardioMachineData } from './CardioMachineData'; import type { MuscleData } from './MuscleData'; import type { CardioExerciseVariantData } from './CardioExerciseVariantData'; import type { ExerciseAliasData } from './ExerciseAliasData'; /** * * @export * @interface CardioExerciseData */ export interface CardioExerciseData { /** * * @type {number} * @memberof CardioExerciseData */ id: number; /** * * @type {ExerciseAliasData} * @memberof CardioExerciseData */ defaultExerciseAlias?: ExerciseAliasData; /** * * @type {Array} * @memberof CardioExerciseData */ exerciseAliases?: Array; /** * * @type {Array} * @memberof CardioExerciseData */ cardioExerciseVariants?: Array; /** * * @type {Array} * @memberof CardioExerciseData */ cardioExerciseMuscles?: Array; /** * * @type {Array} * @memberof CardioExerciseData */ cardioMachines?: Array; } /** * Check if a given object implements the CardioExerciseData interface. */ export declare function instanceOfCardioExerciseData(value: object): value is CardioExerciseData; export declare function CardioExerciseDataFromJSON(json: any): CardioExerciseData; export declare function CardioExerciseDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): CardioExerciseData; export declare function CardioExerciseDataToJSON(value?: CardioExerciseData | null): any;