import type { CryptoPunkOrder, LegacyOrder, OpenSeaV1Order, RaribleV2Order, X2Y2Order, LooksRareOrder, SeaportV1Order, AmmOrder } from "@rarible/ethereum-api-client"; import type { LooksRareV2Order } from "@rarible/ethereum-api-client/build/models/Order"; export type SimpleLegacyOrder = Pick; export type SimpleRaribleV2Order = Pick; export type SimpleOpenSeaV1Order = Pick; export type SimpleCryptoPunkOrder = Pick; export type SimpleSeaportV1Order = Pick; export type SimpleLooksrareOrder = Pick; export type SimpleLooksrareV2Order = Pick; export type SimpleX2Y2Order = Pick; export type SimpleAmmOrder = Pick; export type SimpleOrder = SimpleLegacyOrder | SimpleRaribleV2Order | SimpleOpenSeaV1Order | SimpleCryptoPunkOrder | SimpleSeaportV1Order | SimpleLooksrareOrder | SimpleLooksrareV2Order | SimpleX2Y2Order | SimpleAmmOrder; export type UpsertSimpleOrder = SimpleLegacyOrder | SimpleRaribleV2Order;