/** * 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 { MuscleArea } from './MuscleArea'; import type { MuscleGroup } from './MuscleGroup'; import type { MuscleTargetLevel } from './MuscleTargetLevel'; /** * * @export * @interface MuscleData */ export interface MuscleData { /** * * @type {number} * @memberof MuscleData */ id: number; /** * * @type {string} * @memberof MuscleData */ muscle: MuscleDataMuscleEnum; /** * * @type {MuscleGroup} * @memberof MuscleData */ group?: MuscleGroup; /** * * @type {MuscleArea} * @memberof MuscleData */ area?: MuscleArea; /** * * @type {MuscleTargetLevel} * @memberof MuscleData */ targetLevel: MuscleTargetLevel; } /** * @export */ export declare const MuscleDataMuscleEnum: { readonly Omohyoid: "omohyoid"; readonly LevatorScapulae: "levatorScapulae"; readonly Sternohyoid: "sternohyoid"; readonly Sternocleidomastoid: "sternocleidomastoid"; readonly PectoralisMajor: "pectoralisMajor"; readonly PectoralisMinor: "pectoralisMinor"; readonly Deltoid: "deltoid"; readonly Brachialis: "brachialis"; readonly BicepsBrachii: "bicepsBrachii"; readonly TricepsBrachii: "tricepsBrachii"; readonly PronatorTeres: "pronatorTeres"; readonly PalmarisLongus: "palmarisLongus"; readonly ExtensorPollicisBrevis: "extensorPollicisBrevis"; readonly ExtensorPollicisLongus: "extensorPollicisLongus"; readonly AbductorPollicisLongus: "abductorPollicisLongus"; readonly FlexorCarpiRadialis: "flexorCarpiRadialis"; readonly Brachioradialis: "brachioradialis"; readonly FlexorCarpiUlnaris: "flexorCarpiUlnaris"; readonly ExtensorCarpiUlnaris: "extensorCarpiUlnaris"; readonly SerratusAnterior: "serratusAnterior"; readonly InternalOblique: "internalOblique"; readonly ExternalOblique: "externalOblique"; readonly RectusAdbominis: "rectusAdbominis"; readonly Transversalis: "transversalis"; readonly Sartorius: "sartorius"; readonly Piriformis: "piriformis"; readonly Pectineus: "pectineus"; readonly AdductorLongus: "adductorLongus"; readonly AdductorBrevis: "adductorBrevis"; readonly Gracilis: "gracilis"; readonly TensorFasciaeLatae: "tensorFasciaeLatae"; readonly VastusMedialis: "vastusMedialis"; readonly RectusFemoris: "rectusFemoris"; readonly VastusIntermedius: "vastusIntermedius"; readonly VastusLateralis: "vastusLateralis"; readonly Gastrocnemius: "gastrocnemius"; readonly Soleius: "soleius"; readonly TibialisAnterior: "tibialisAnterior"; readonly TibialisPosterior: "tibialisPosterior"; readonly PeroneusLongus: "peroneusLongus"; readonly PeroneusBrevis: "peroneusBrevis"; readonly ExtensorDigitorumLongus: "extensorDigitorumLongus"; readonly FlexorHallucisLongus: "flexorHallucisLongus"; readonly FlexorDigitorumLongus: "flexorDigitorumLongus"; readonly Plantaris: "plantaris"; readonly BicepsFemoris: "bicepsFemoris"; readonly AdductorMagnus: "adductorMagnus"; readonly Semitendinosus: "semitendinosus"; readonly Semimembranosus: "semimembranosus"; readonly GluteusMinimus: "gluteusMinimus"; readonly GluteusMedius: "gluteusMedius"; readonly GluteusMaximus: "gluteusMaximus"; readonly PsoasMinor: "psoasMinor"; readonly PsoasMajor: "psoasMajor"; readonly Iliacus: "iliacus"; readonly TeresMinor: "teresMinor"; readonly TeresMajor: "teresMajor"; readonly Infraspinatus: "infraspinatus"; readonly RhomboidMinor: "rhomboidMinor"; readonly RhomboidMajor: "rhomboidMajor"; readonly Trapezius: "trapezius"; readonly LatissimusDorsi: "latissimusDorsi"; readonly Semispinalis: "semispinalis"; readonly ErectorSpinae: "erectorSpinae"; readonly Multifidus: "multifidus"; }; export type MuscleDataMuscleEnum = 'omohyoid' | 'levatorScapulae' | 'sternohyoid' | 'sternocleidomastoid' | 'pectoralisMajor' | 'pectoralisMinor' | 'deltoid' | 'brachialis' | 'bicepsBrachii' | 'tricepsBrachii' | 'pronatorTeres' | 'palmarisLongus' | 'extensorPollicisBrevis' | 'extensorPollicisLongus' | 'abductorPollicisLongus' | 'flexorCarpiRadialis' | 'brachioradialis' | 'flexorCarpiUlnaris' | 'extensorCarpiUlnaris' | 'serratusAnterior' | 'internalOblique' | 'externalOblique' | 'rectusAdbominis' | 'transversalis' | 'sartorius' | 'piriformis' | 'pectineus' | 'adductorLongus' | 'adductorBrevis' | 'gracilis' | 'tensorFasciaeLatae' | 'vastusMedialis' | 'rectusFemoris' | 'vastusIntermedius' | 'vastusLateralis' | 'gastrocnemius' | 'soleius' | 'tibialisAnterior' | 'tibialisPosterior' | 'peroneusLongus' | 'peroneusBrevis' | 'extensorDigitorumLongus' | 'flexorHallucisLongus' | 'flexorDigitorumLongus' | 'plantaris' | 'bicepsFemoris' | 'adductorMagnus' | 'semitendinosus' | 'semimembranosus' | 'gluteusMinimus' | 'gluteusMedius' | 'gluteusMaximus' | 'psoasMinor' | 'psoasMajor' | 'iliacus' | 'teresMinor' | 'teresMajor' | 'infraspinatus' | 'rhomboidMinor' | 'rhomboidMajor' | 'trapezius' | 'latissimusDorsi' | 'semispinalis' | 'erectorSpinae' | 'multifidus'; /** * Check if a given object implements the MuscleData interface. */ export declare function instanceOfMuscleData(value: object): value is MuscleData; export declare function MuscleDataFromJSON(json: any): MuscleData; export declare function MuscleDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): MuscleData; export declare function MuscleDataToJSON(value?: MuscleData | null): any;