import { z } from "zod";

import { numberOrZero } from "../../nullable-defaults";

export const UnlockPrivateAlbumRequestSchema = z
  .object({
    expectedCost: numberOrZero,
  })
  .readonly();

export type UnlockPrivateAlbumRequestInput = z.input<
  typeof UnlockPrivateAlbumRequestSchema
>;
export type UnlockPrivateAlbumRequestData = z.output<
  typeof UnlockPrivateAlbumRequestSchema
>;

export type UnlockPrivateAlbumRequest = UnlockPrivateAlbumRequestData;
