LootexOrder: { account: Pick<Account, | "avatarUrl" | "wallets" | "username" | "AvatarDecoration">; assets: Asset[]; category: "listing" | "offer"; chainId: number; collections?: LootexCollection[]; considerationCriteria: InputCriteria[]; currencies: { address: `0x${string}`; chainId: number; decimals: number; isNative: boolean; isWrapped: boolean; symbol: string; }[]; endTime: number; exchangeAddress: `0x${string}`; hash: `0x${string}`; id: string; isCancelled: boolean; isExpired: boolean; isFillable: boolean; isValidated: boolean; offerer: `0x${string}`; offerType?: "Normal" | "Collection"; orderType: number; perPrice: number; platformType?: PlatformType; price: number; priceSymbol: string; seaportOrder: Omit<SeaportOrder, "parameters"> & { parameters: Omit<OrderComponents, "consideration"> & { consideration: LootexConsiderationItem[]; offer: LootexOfferItem[]; }; }; startTime: number; unitsToFill: bigint; }