// This file is auto-generated by @hey-api/openapi-ts

import * as z from 'zod'

/**
 * InitStatusResponse
 */
export const zInitStatusResponse = z.object({
  status: z.enum(['finished', 'not_started']),
})

/**
 * InitValidatePayload
 */
export const zInitValidatePayload = z.object({
  password: z.string().max(30),
})

/**
 * InitValidateResponse
 */
export const zInitValidateResponse = z.object({
  result: z.string(),
})

/**
 * OK
 */
export const zGetInitResponse = zInitStatusResponse

export const zPostInitBody = zInitValidatePayload

/**
 * Created
 */
export const zPostInitResponse = zInitValidateResponse
