/**
 * Generated by Kubb (https://kubb.dev/).
 * Do not edit manually.
 */
import { faker } from '@faker-js/faker'

/**
 * @description Null response
 */
export function createPets201() {
  faker.seed([222])
  return unknown
}

/**
 * @description unexpected error
 */
export function createPetsError() {
  faker.seed([222])
  return error()
}

export function createPetsMutationRequest(data?: Partial<CreatePetsMutationRequest>): CreatePetsMutationRequest {
  faker.seed([222])
  return {
    ...{ name: faker.string.alpha(), tag: faker.string.alpha() },
    ...(data || {}),
  }
}

export function createPetsMutationResponse(data?: Partial<CreatePetsMutationResponse>): CreatePetsMutationResponse {
  faker.seed([222])
  return data || faker.helpers.arrayElement<any>([createPets201()])
}
