import { o as n, s as e, b as i } from "../../../../types-Brp6Qwfh.js";
const t = n({
  instanceType: e().min(1, "Please select an option to continue.")
}), o = [
  { value: "new", label: "Start with a new instance", description: "Set up a new JTL ERP Cloud instance from scratch." },
  { value: "import", label: "Import existing data", description: "Import data from an existing system. (Coming soon)" }
], r = n({
  firstName: e().min(1, "First name is required"),
  lastName: e().min(1, "Last name is required"),
  companyName: e().min(1, "Company name is required"),
  address: e().min(1, "Address is required"),
  country: e().min(1, "Country is required"),
  taxId: e().min(1, "Tax ID is required"),
  phone: e().min(1, "Phone number is required")
}), p = [
  { value: "de", label: "Germany" },
  { value: "at", label: "Austria" },
  { value: "ch", label: "Switzerland" }
], l = n({
  shippingProvider: e().optional(),
  acceptShippingTerms: i().refine((a) => a, { message: "You must accept the shipping terms to continue." })
}), m = [
  { value: "dhl", label: "DHL" },
  { value: "dpd", label: "DPD" },
  { value: "ups", label: "UPS" },
  { value: "hermes", label: "Hermes" }
], c = n({
  salesChannel: e().optional(),
  shopName: e().min(1, "Shop name is required"),
  acceptShopTerms: i().refine((a) => a, { message: "You must accept the shop terms to continue." })
}), u = [
  { value: "jtl-shop", label: "JTL-Shop" },
  { value: "shopify", label: "Shopify" },
  { value: "woocommerce", label: "WooCommerce" }
], h = [
  "Setting up shipping...",
  "Setting up online shop...",
  "Setting up inventory management...",
  "Finalizing setup..."
];
export {
  r as companyDataSchema,
  p as countryOptions,
  c as onlineShopSchema,
  u as salesChannelOptions,
  h as setupProgressItems,
  m as shippingProviderOptions,
  l as shippingSchema,
  o as welcomeOptions,
  t as welcomeSchema
};
//# sourceMappingURL=schemas.js.map
