// Generated by smithplates HTTP codegen. Do not edit.
import { ItemDetails } from "generated/example/itemDetails";

export interface CreateShelfItemInput {
  contentType?: string | null;
  idempotencyKey?: string | null;
  warehouseId: string;
  shelfId: string;
  details: ItemDetails;
}

export function parseCreateShelfItemInput(value: unknown): CreateShelfItemInput {
  return value as CreateShelfItemInput;
}

export function serializeCreateShelfItemInput(value: CreateShelfItemInput): Record<string, unknown> {
  return { ...value };
}
