paginatedWorkoutEventsSchema.ts•606 B
/**
* Generated by Kubb (https://kubb.dev/).
* Do not edit manually.
*/
import { deletedWorkoutSchema } from "./deletedWorkoutSchema.ts";
import { updatedWorkoutSchema } from "./updatedWorkoutSchema.ts";
import { z } from "zod";
export const paginatedWorkoutEventsSchema = z.object({
"page": z.number().int().describe("The current page number"),
"page_count": z.number().int().describe("The total number of pages available"),
"events": z.array(z.union([z.lazy(() => updatedWorkoutSchema), z.lazy(() => deletedWorkoutSchema)])).describe("An array of workout events (either updated or deleted)")
})