diff --git a/packages/sylius/src/types.ts b/packages/sylius/src/types.ts new file mode 100644 index 000000000..3bc8790a4 --- /dev/null +++ b/packages/sylius/src/types.ts @@ -0,0 +1,29 @@ +export interface SyliusProduct { + id: number + name: string + shortDescription: string + description: string + slug: string + images: SyliusProductImage[] + variants: SyliusProductVariant[] + options: any[] +} + +export interface SyliusProductImage { + id: number + type: string + path: string +} + +export interface SyliusProductVariant { + id: number + price: number + originalPrice: number + inStock: boolean +} + +export interface SyliusProductOption { + code: string + option: string + value: string +}