putRoutinesRequestExerciseSchema.ts•676 B
/**
* Generated by Kubb (https://kubb.dev/).
* Do not edit manually.
*/
import { putRoutinesRequestSetSchema } from './putRoutinesRequestSetSchema.ts'
import { z } from 'zod'
export const putRoutinesRequestExerciseSchema = z.object({
exercise_template_id: z.string().describe('The ID of the exercise template.').optional(),
superset_id: z.number().int().describe('The ID of the superset.').nullable().nullish(),
rest_seconds: z.number().int().describe('The rest time in seconds.').nullable().nullish(),
notes: z.string().describe('Additional notes for the exercise.').nullable().nullish(),
sets: z.array(z.lazy(() => putRoutinesRequestSetSchema)).optional(),
})