/**
 * Zod 검증 스키마 barrel export
 *
 * 기존 `@/lib/utils/validation` 경로 호환성 유지
 */

// common
export { bendingDetailSchema, bomLineSchema } from './common';

// item-schemas
export {
  productSchema,
  partSchema,
  materialSchema,
  consumableSchema,
  itemMasterSchema,
} from './item-schemas';

// form-schemas
export { createItemFormSchema, updateItemFormSchema, itemFilterSchema } from './form-schemas';

// utils
export { getSchemaByItemType, formatZodError } from './utils';
export type {
  ItemMasterFormData,
  CreateItemFormData,
  UpdateItemFormData,
  ItemFilterFormData,
  BOMLineFormData,
  BendingDetailFormData,
} from './utils';
