import { GraphQLClient, RequestOptions } from "graphql-request"; import { gql } from "graphql-request"; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K]; }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; export type MakeEmpty< T extends { [key: string]: unknown }, K extends keyof T > = { [_ in K]?: never }; export type Incremental = | T | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never; }; type GraphQLClientRequestHeaders = RequestOptions["requestHeaders"]; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string }; String: { input: string; output: string }; Boolean: { input: boolean; output: boolean }; Int: { input: number; output: number }; Float: { input: number; output: number }; BigDecimal: { input: any; output: any }; BigInt: { input: string; output: string }; Bytes: { input: string; output: string }; Int8: { input: any; output: any }; }; /** * Accounts * */ export type Account = { funds: Array; id: Scalars["ID"]["output"]; logs: Array; }; /** * Accounts * */ export type AccountFundsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; /** * Accounts * */ export type AccountLogsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type AccountEventLog = EventLog & { __typename?: "AccountEventLog"; account: Account; executedBy: Scalars["Bytes"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type AccountEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum AccountEventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", EXECUTEDBY = "executedBy", HASH = "hash", ID = "id", TIMESTAMP = "timestamp", TYPE = "type" } export type Account_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; funds_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logs_?: InputMaybe; or?: InputMaybe>>; }; export enum Account_OrderBy { FUNDS = "funds", ID = "id", LOGS = "logs" } export type AnimationMetadata = { __typename?: "AnimationMetadata"; height?: Maybe; id: Scalars["ID"]["output"]; type?: Maybe; width?: Maybe; }; export type AnimationMetadata_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; height?: InputMaybe; height_gt?: InputMaybe; height_gte?: InputMaybe; height_in?: InputMaybe>; height_lt?: InputMaybe; height_lte?: InputMaybe; height_not?: InputMaybe; height_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; type?: InputMaybe; type_contains?: InputMaybe; type_contains_nocase?: InputMaybe; type_ends_with?: InputMaybe; type_ends_with_nocase?: InputMaybe; type_gt?: InputMaybe; type_gte?: InputMaybe; type_in?: InputMaybe>; type_lt?: InputMaybe; type_lte?: InputMaybe; type_not?: InputMaybe; type_not_contains?: InputMaybe; type_not_contains_nocase?: InputMaybe; type_not_ends_with?: InputMaybe; type_not_ends_with_nocase?: InputMaybe; type_not_in?: InputMaybe>; type_not_starts_with?: InputMaybe; type_not_starts_with_nocase?: InputMaybe; type_starts_with?: InputMaybe; type_starts_with_nocase?: InputMaybe; width?: InputMaybe; width_gt?: InputMaybe; width_gte?: InputMaybe; width_in?: InputMaybe>; width_lt?: InputMaybe; width_lte?: InputMaybe; width_not?: InputMaybe; width_not_in?: InputMaybe>; }; export enum AnimationMetadata_OrderBy { HEIGHT = "height", ID = "id", TYPE = "type", WIDTH = "width" } export type BaseMetadataEntity = MetadataInterface & { __typename?: "BaseMetadataEntity"; animationMetadata?: Maybe; animationUrl?: Maybe; attributes?: Maybe>; condition?: Maybe; /** * Enriched fields from offer entity to allow nested query workaround * */ createdAt: Scalars["BigInt"]["output"]; description: Scalars["String"]["output"]; exchangeToken: ExchangeToken; externalUrl: Scalars["String"]["output"]; /** * Fields compliant to metadata standard * */ id: Scalars["ID"]["output"]; image: Scalars["String"]["output"]; licenseUrl: Scalars["String"]["output"]; name: Scalars["String"]["output"]; numberOfCommits: Scalars["BigInt"]["output"]; numberOfRedemptions: Scalars["BigInt"]["output"]; /** * References to entities * */ offer: Offer; quantityAvailable: Scalars["BigInt"]["output"]; schemaUrl: Scalars["String"]["output"]; seller?: Maybe; /** MetadataType.BASE */ type: MetadataType; validFromDate: Scalars["BigInt"]["output"]; validUntilDate: Scalars["BigInt"]["output"]; voided: Scalars["Boolean"]["output"]; }; export type BaseMetadataEntityAttributesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type BaseMetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; animationMetadata?: InputMaybe; animationMetadata_?: InputMaybe; animationMetadata_contains?: InputMaybe; animationMetadata_contains_nocase?: InputMaybe; animationMetadata_ends_with?: InputMaybe; animationMetadata_ends_with_nocase?: InputMaybe; animationMetadata_gt?: InputMaybe; animationMetadata_gte?: InputMaybe; animationMetadata_in?: InputMaybe>; animationMetadata_lt?: InputMaybe; animationMetadata_lte?: InputMaybe; animationMetadata_not?: InputMaybe; animationMetadata_not_contains?: InputMaybe; animationMetadata_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_ends_with?: InputMaybe; animationMetadata_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_in?: InputMaybe>; animationMetadata_not_starts_with?: InputMaybe; animationMetadata_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_starts_with?: InputMaybe; animationMetadata_starts_with_nocase?: InputMaybe; animationUrl?: InputMaybe; animationUrl_contains?: InputMaybe; animationUrl_contains_nocase?: InputMaybe; animationUrl_ends_with?: InputMaybe; animationUrl_ends_with_nocase?: InputMaybe; animationUrl_gt?: InputMaybe; animationUrl_gte?: InputMaybe; animationUrl_in?: InputMaybe>; animationUrl_lt?: InputMaybe; animationUrl_lte?: InputMaybe; animationUrl_not?: InputMaybe; animationUrl_not_contains?: InputMaybe; animationUrl_not_contains_nocase?: InputMaybe; animationUrl_not_ends_with?: InputMaybe; animationUrl_not_ends_with_nocase?: InputMaybe; animationUrl_not_in?: InputMaybe>; animationUrl_not_starts_with?: InputMaybe; animationUrl_not_starts_with_nocase?: InputMaybe; animationUrl_starts_with?: InputMaybe; animationUrl_starts_with_nocase?: InputMaybe; attributes?: InputMaybe>; attributes_?: InputMaybe; attributes_contains?: InputMaybe>; attributes_contains_nocase?: InputMaybe>; attributes_not?: InputMaybe>; attributes_not_contains?: InputMaybe>; attributes_not_contains_nocase?: InputMaybe< Array >; condition?: InputMaybe; condition_contains?: InputMaybe; condition_contains_nocase?: InputMaybe; condition_ends_with?: InputMaybe; condition_ends_with_nocase?: InputMaybe; condition_gt?: InputMaybe; condition_gte?: InputMaybe; condition_in?: InputMaybe>; condition_lt?: InputMaybe; condition_lte?: InputMaybe; condition_not?: InputMaybe; condition_not_contains?: InputMaybe; condition_not_contains_nocase?: InputMaybe; condition_not_ends_with?: InputMaybe; condition_not_ends_with_nocase?: InputMaybe; condition_not_in?: InputMaybe>; condition_not_starts_with?: InputMaybe; condition_not_starts_with_nocase?: InputMaybe; condition_starts_with?: InputMaybe; condition_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; exchangeToken?: InputMaybe; exchangeToken_?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_contains_nocase?: InputMaybe; exchangeToken_ends_with?: InputMaybe; exchangeToken_ends_with_nocase?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_contains_nocase?: InputMaybe; exchangeToken_not_ends_with?: InputMaybe; exchangeToken_not_ends_with_nocase?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchangeToken_not_starts_with?: InputMaybe; exchangeToken_not_starts_with_nocase?: InputMaybe; exchangeToken_starts_with?: InputMaybe; exchangeToken_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; licenseUrl?: InputMaybe; licenseUrl_contains?: InputMaybe; licenseUrl_contains_nocase?: InputMaybe; licenseUrl_ends_with?: InputMaybe; licenseUrl_ends_with_nocase?: InputMaybe; licenseUrl_gt?: InputMaybe; licenseUrl_gte?: InputMaybe; licenseUrl_in?: InputMaybe>; licenseUrl_lt?: InputMaybe; licenseUrl_lte?: InputMaybe; licenseUrl_not?: InputMaybe; licenseUrl_not_contains?: InputMaybe; licenseUrl_not_contains_nocase?: InputMaybe; licenseUrl_not_ends_with?: InputMaybe; licenseUrl_not_ends_with_nocase?: InputMaybe; licenseUrl_not_in?: InputMaybe>; licenseUrl_not_starts_with?: InputMaybe; licenseUrl_not_starts_with_nocase?: InputMaybe; licenseUrl_starts_with?: InputMaybe; licenseUrl_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; numberOfCommits?: InputMaybe; numberOfCommits_gt?: InputMaybe; numberOfCommits_gte?: InputMaybe; numberOfCommits_in?: InputMaybe>; numberOfCommits_lt?: InputMaybe; numberOfCommits_lte?: InputMaybe; numberOfCommits_not?: InputMaybe; numberOfCommits_not_in?: InputMaybe>; numberOfRedemptions?: InputMaybe; numberOfRedemptions_gt?: InputMaybe; numberOfRedemptions_gte?: InputMaybe; numberOfRedemptions_in?: InputMaybe>; numberOfRedemptions_lt?: InputMaybe; numberOfRedemptions_lte?: InputMaybe; numberOfRedemptions_not?: InputMaybe; numberOfRedemptions_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; quantityAvailable?: InputMaybe; quantityAvailable_gt?: InputMaybe; quantityAvailable_gte?: InputMaybe; quantityAvailable_in?: InputMaybe>; quantityAvailable_lt?: InputMaybe; quantityAvailable_lte?: InputMaybe; quantityAvailable_not?: InputMaybe; quantityAvailable_not_in?: InputMaybe>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; validFromDate?: InputMaybe; validFromDate_gt?: InputMaybe; validFromDate_gte?: InputMaybe; validFromDate_in?: InputMaybe>; validFromDate_lt?: InputMaybe; validFromDate_lte?: InputMaybe; validFromDate_not?: InputMaybe; validFromDate_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; voided?: InputMaybe; voided_in?: InputMaybe>; voided_not?: InputMaybe; voided_not_in?: InputMaybe>; }; export enum BaseMetadataEntity_OrderBy { ANIMATIONMETADATA = "animationMetadata", ANIMATIONMETADATA__HEIGHT = "animationMetadata__height", ANIMATIONMETADATA__ID = "animationMetadata__id", ANIMATIONMETADATA__TYPE = "animationMetadata__type", ANIMATIONMETADATA__WIDTH = "animationMetadata__width", ANIMATIONURL = "animationUrl", ATTRIBUTES = "attributes", CONDITION = "condition", CREATEDAT = "createdAt", DESCRIPTION = "description", EXCHANGETOKEN = "exchangeToken", EXCHANGETOKEN__ADDRESS = "exchangeToken__address", EXCHANGETOKEN__DECIMALS = "exchangeToken__decimals", EXCHANGETOKEN__ID = "exchangeToken__id", EXCHANGETOKEN__NAME = "exchangeToken__name", EXCHANGETOKEN__SYMBOL = "exchangeToken__symbol", EXTERNALURL = "externalUrl", ID = "id", IMAGE = "image", LICENSEURL = "licenseUrl", NAME = "name", NUMBEROFCOMMITS = "numberOfCommits", NUMBEROFREDEMPTIONS = "numberOfRedemptions", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", QUANTITYAVAILABLE = "quantityAvailable", SCHEMAURL = "schemaUrl", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", TYPE = "type", VALIDFROMDATE = "validFromDate", VALIDUNTILDATE = "validUntilDate", VOIDED = "voided" } export type BlockChangedFilter = { number_gte: Scalars["Int"]["input"]; }; export type Block_Height = { hash?: InputMaybe; number?: InputMaybe; number_gte?: InputMaybe; }; export type BundleMetadataEntity = MetadataInterface & { __typename?: "BundleMetadataEntity"; animationMetadata?: Maybe; animationUrl?: Maybe; attributes?: Maybe>; /** * BUNDLE specific fields * */ bundleUuid: Scalars["String"]["output"]; condition?: Maybe; /** * Enriched fields from offer entity to allow nested query workaround * */ createdAt: Scalars["BigInt"]["output"]; description: Scalars["String"]["output"]; exchangeToken: ExchangeToken; externalUrl: Scalars["String"]["output"]; /** * Fields compliant to metadata standard * */ id: Scalars["ID"]["output"]; image: Scalars["String"]["output"]; items: Array; licenseUrl: Scalars["String"]["output"]; name: Scalars["String"]["output"]; numberOfCommits: Scalars["BigInt"]["output"]; numberOfRedemptions: Scalars["BigInt"]["output"]; /** * References to entities * */ offer: Offer; /** * PRODUCT_V1 specific fields * */ productUuids: Array; productV1Seller: ProductV1Seller; quantityAvailable: Scalars["BigInt"]["output"]; schemaUrl: Scalars["String"]["output"]; seller?: Maybe; /** MetadataType.BUNDLE */ type: MetadataType; validFromDate: Scalars["BigInt"]["output"]; validUntilDate: Scalars["BigInt"]["output"]; voided: Scalars["Boolean"]["output"]; }; export type BundleMetadataEntityAttributesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type BundleMetadataEntityItemsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type BundleMetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; animationMetadata?: InputMaybe; animationMetadata_?: InputMaybe; animationMetadata_contains?: InputMaybe; animationMetadata_contains_nocase?: InputMaybe; animationMetadata_ends_with?: InputMaybe; animationMetadata_ends_with_nocase?: InputMaybe; animationMetadata_gt?: InputMaybe; animationMetadata_gte?: InputMaybe; animationMetadata_in?: InputMaybe>; animationMetadata_lt?: InputMaybe; animationMetadata_lte?: InputMaybe; animationMetadata_not?: InputMaybe; animationMetadata_not_contains?: InputMaybe; animationMetadata_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_ends_with?: InputMaybe; animationMetadata_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_in?: InputMaybe>; animationMetadata_not_starts_with?: InputMaybe; animationMetadata_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_starts_with?: InputMaybe; animationMetadata_starts_with_nocase?: InputMaybe; animationUrl?: InputMaybe; animationUrl_contains?: InputMaybe; animationUrl_contains_nocase?: InputMaybe; animationUrl_ends_with?: InputMaybe; animationUrl_ends_with_nocase?: InputMaybe; animationUrl_gt?: InputMaybe; animationUrl_gte?: InputMaybe; animationUrl_in?: InputMaybe>; animationUrl_lt?: InputMaybe; animationUrl_lte?: InputMaybe; animationUrl_not?: InputMaybe; animationUrl_not_contains?: InputMaybe; animationUrl_not_contains_nocase?: InputMaybe; animationUrl_not_ends_with?: InputMaybe; animationUrl_not_ends_with_nocase?: InputMaybe; animationUrl_not_in?: InputMaybe>; animationUrl_not_starts_with?: InputMaybe; animationUrl_not_starts_with_nocase?: InputMaybe; animationUrl_starts_with?: InputMaybe; animationUrl_starts_with_nocase?: InputMaybe; attributes?: InputMaybe>; attributes_?: InputMaybe; attributes_contains?: InputMaybe>; attributes_contains_nocase?: InputMaybe>; attributes_not?: InputMaybe>; attributes_not_contains?: InputMaybe>; attributes_not_contains_nocase?: InputMaybe< Array >; bundleUuid?: InputMaybe; bundleUuid_contains?: InputMaybe; bundleUuid_contains_nocase?: InputMaybe; bundleUuid_ends_with?: InputMaybe; bundleUuid_ends_with_nocase?: InputMaybe; bundleUuid_gt?: InputMaybe; bundleUuid_gte?: InputMaybe; bundleUuid_in?: InputMaybe>; bundleUuid_lt?: InputMaybe; bundleUuid_lte?: InputMaybe; bundleUuid_not?: InputMaybe; bundleUuid_not_contains?: InputMaybe; bundleUuid_not_contains_nocase?: InputMaybe; bundleUuid_not_ends_with?: InputMaybe; bundleUuid_not_ends_with_nocase?: InputMaybe; bundleUuid_not_in?: InputMaybe>; bundleUuid_not_starts_with?: InputMaybe; bundleUuid_not_starts_with_nocase?: InputMaybe; bundleUuid_starts_with?: InputMaybe; bundleUuid_starts_with_nocase?: InputMaybe; condition?: InputMaybe; condition_contains?: InputMaybe; condition_contains_nocase?: InputMaybe; condition_ends_with?: InputMaybe; condition_ends_with_nocase?: InputMaybe; condition_gt?: InputMaybe; condition_gte?: InputMaybe; condition_in?: InputMaybe>; condition_lt?: InputMaybe; condition_lte?: InputMaybe; condition_not?: InputMaybe; condition_not_contains?: InputMaybe; condition_not_contains_nocase?: InputMaybe; condition_not_ends_with?: InputMaybe; condition_not_ends_with_nocase?: InputMaybe; condition_not_in?: InputMaybe>; condition_not_starts_with?: InputMaybe; condition_not_starts_with_nocase?: InputMaybe; condition_starts_with?: InputMaybe; condition_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; exchangeToken?: InputMaybe; exchangeToken_?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_contains_nocase?: InputMaybe; exchangeToken_ends_with?: InputMaybe; exchangeToken_ends_with_nocase?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_contains_nocase?: InputMaybe; exchangeToken_not_ends_with?: InputMaybe; exchangeToken_not_ends_with_nocase?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchangeToken_not_starts_with?: InputMaybe; exchangeToken_not_starts_with_nocase?: InputMaybe; exchangeToken_starts_with?: InputMaybe; exchangeToken_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; items_?: InputMaybe; licenseUrl?: InputMaybe; licenseUrl_contains?: InputMaybe; licenseUrl_contains_nocase?: InputMaybe; licenseUrl_ends_with?: InputMaybe; licenseUrl_ends_with_nocase?: InputMaybe; licenseUrl_gt?: InputMaybe; licenseUrl_gte?: InputMaybe; licenseUrl_in?: InputMaybe>; licenseUrl_lt?: InputMaybe; licenseUrl_lte?: InputMaybe; licenseUrl_not?: InputMaybe; licenseUrl_not_contains?: InputMaybe; licenseUrl_not_contains_nocase?: InputMaybe; licenseUrl_not_ends_with?: InputMaybe; licenseUrl_not_ends_with_nocase?: InputMaybe; licenseUrl_not_in?: InputMaybe>; licenseUrl_not_starts_with?: InputMaybe; licenseUrl_not_starts_with_nocase?: InputMaybe; licenseUrl_starts_with?: InputMaybe; licenseUrl_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; numberOfCommits?: InputMaybe; numberOfCommits_gt?: InputMaybe; numberOfCommits_gte?: InputMaybe; numberOfCommits_in?: InputMaybe>; numberOfCommits_lt?: InputMaybe; numberOfCommits_lte?: InputMaybe; numberOfCommits_not?: InputMaybe; numberOfCommits_not_in?: InputMaybe>; numberOfRedemptions?: InputMaybe; numberOfRedemptions_gt?: InputMaybe; numberOfRedemptions_gte?: InputMaybe; numberOfRedemptions_in?: InputMaybe>; numberOfRedemptions_lt?: InputMaybe; numberOfRedemptions_lte?: InputMaybe; numberOfRedemptions_not?: InputMaybe; numberOfRedemptions_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; productUuids?: InputMaybe>; productUuids_contains?: InputMaybe>; productUuids_contains_nocase?: InputMaybe>; productUuids_not?: InputMaybe>; productUuids_not_contains?: InputMaybe>; productUuids_not_contains_nocase?: InputMaybe< Array >; productV1Seller?: InputMaybe; productV1Seller_?: InputMaybe; productV1Seller_contains?: InputMaybe; productV1Seller_contains_nocase?: InputMaybe; productV1Seller_ends_with?: InputMaybe; productV1Seller_ends_with_nocase?: InputMaybe; productV1Seller_gt?: InputMaybe; productV1Seller_gte?: InputMaybe; productV1Seller_in?: InputMaybe>; productV1Seller_lt?: InputMaybe; productV1Seller_lte?: InputMaybe; productV1Seller_not?: InputMaybe; productV1Seller_not_contains?: InputMaybe; productV1Seller_not_contains_nocase?: InputMaybe; productV1Seller_not_ends_with?: InputMaybe; productV1Seller_not_ends_with_nocase?: InputMaybe; productV1Seller_not_in?: InputMaybe>; productV1Seller_not_starts_with?: InputMaybe; productV1Seller_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productV1Seller_starts_with?: InputMaybe; productV1Seller_starts_with_nocase?: InputMaybe; quantityAvailable?: InputMaybe; quantityAvailable_gt?: InputMaybe; quantityAvailable_gte?: InputMaybe; quantityAvailable_in?: InputMaybe>; quantityAvailable_lt?: InputMaybe; quantityAvailable_lte?: InputMaybe; quantityAvailable_not?: InputMaybe; quantityAvailable_not_in?: InputMaybe>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; validFromDate?: InputMaybe; validFromDate_gt?: InputMaybe; validFromDate_gte?: InputMaybe; validFromDate_in?: InputMaybe>; validFromDate_lt?: InputMaybe; validFromDate_lte?: InputMaybe; validFromDate_not?: InputMaybe; validFromDate_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; voided?: InputMaybe; voided_in?: InputMaybe>; voided_not?: InputMaybe; voided_not_in?: InputMaybe>; }; export enum BundleMetadataEntity_OrderBy { ANIMATIONMETADATA = "animationMetadata", ANIMATIONMETADATA__HEIGHT = "animationMetadata__height", ANIMATIONMETADATA__ID = "animationMetadata__id", ANIMATIONMETADATA__TYPE = "animationMetadata__type", ANIMATIONMETADATA__WIDTH = "animationMetadata__width", ANIMATIONURL = "animationUrl", ATTRIBUTES = "attributes", BUNDLEUUID = "bundleUuid", CONDITION = "condition", CREATEDAT = "createdAt", DESCRIPTION = "description", EXCHANGETOKEN = "exchangeToken", EXCHANGETOKEN__ADDRESS = "exchangeToken__address", EXCHANGETOKEN__DECIMALS = "exchangeToken__decimals", EXCHANGETOKEN__ID = "exchangeToken__id", EXCHANGETOKEN__NAME = "exchangeToken__name", EXCHANGETOKEN__SYMBOL = "exchangeToken__symbol", EXTERNALURL = "externalUrl", ID = "id", IMAGE = "image", ITEMS = "items", LICENSEURL = "licenseUrl", NAME = "name", NUMBEROFCOMMITS = "numberOfCommits", NUMBEROFREDEMPTIONS = "numberOfRedemptions", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", PRODUCTUUIDS = "productUuids", PRODUCTV1SELLER = "productV1Seller", PRODUCTV1SELLER__CONTACTPREFERENCE = "productV1Seller__contactPreference", PRODUCTV1SELLER__DEFAULTVERSION = "productV1Seller__defaultVersion", PRODUCTV1SELLER__DESCRIPTION = "productV1Seller__description", PRODUCTV1SELLER__EXTERNALURL = "productV1Seller__externalUrl", PRODUCTV1SELLER__ID = "productV1Seller__id", PRODUCTV1SELLER__NAME = "productV1Seller__name", PRODUCTV1SELLER__SELLERID = "productV1Seller__sellerId", PRODUCTV1SELLER__TOKENID = "productV1Seller__tokenId", QUANTITYAVAILABLE = "quantityAvailable", SCHEMAURL = "schemaUrl", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", TYPE = "type", VALIDFROMDATE = "validFromDate", VALIDUNTILDATE = "validUntilDate", VOIDED = "voided" } export type Buyer = Account & { __typename?: "Buyer"; active: Scalars["Boolean"]["output"]; exchanges: Array; funds: Array; id: Scalars["ID"]["output"]; logs: Array; wallet: Scalars["Bytes"]["output"]; }; export type BuyerExchangesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type BuyerFundsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type BuyerLogsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type Buyer_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; active?: InputMaybe; active_in?: InputMaybe>; active_not?: InputMaybe; active_not_in?: InputMaybe>; and?: InputMaybe>>; exchanges_?: InputMaybe; funds_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logs_?: InputMaybe; or?: InputMaybe>>; wallet?: InputMaybe; wallet_contains?: InputMaybe; wallet_gt?: InputMaybe; wallet_gte?: InputMaybe; wallet_in?: InputMaybe>; wallet_lt?: InputMaybe; wallet_lte?: InputMaybe; wallet_not?: InputMaybe; wallet_not_contains?: InputMaybe; wallet_not_in?: InputMaybe>; }; export enum Buyer_OrderBy { ACTIVE = "active", EXCHANGES = "exchanges", FUNDS = "funds", ID = "id", LOGS = "logs", WALLET = "wallet" } /** * Collection Contract * */ export type CollectionContract = { __typename?: "CollectionContract"; address: Scalars["Bytes"]["output"]; collection: OfferCollection; contractUri: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; }; export type CollectionContract_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; address?: InputMaybe; address_contains?: InputMaybe; address_gt?: InputMaybe; address_gte?: InputMaybe; address_in?: InputMaybe>; address_lt?: InputMaybe; address_lte?: InputMaybe; address_not?: InputMaybe; address_not_contains?: InputMaybe; address_not_in?: InputMaybe>; and?: InputMaybe>>; collection_?: InputMaybe; contractUri?: InputMaybe; contractUri_contains?: InputMaybe; contractUri_contains_nocase?: InputMaybe; contractUri_ends_with?: InputMaybe; contractUri_ends_with_nocase?: InputMaybe; contractUri_gt?: InputMaybe; contractUri_gte?: InputMaybe; contractUri_in?: InputMaybe>; contractUri_lt?: InputMaybe; contractUri_lte?: InputMaybe; contractUri_not?: InputMaybe; contractUri_not_contains?: InputMaybe; contractUri_not_contains_nocase?: InputMaybe; contractUri_not_ends_with?: InputMaybe; contractUri_not_ends_with_nocase?: InputMaybe; contractUri_not_in?: InputMaybe>; contractUri_not_starts_with?: InputMaybe; contractUri_not_starts_with_nocase?: InputMaybe; contractUri_starts_with?: InputMaybe; contractUri_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; }; export enum CollectionContract_OrderBy { ADDRESS = "address", COLLECTION = "collection", COLLECTION__COLLECTIONINDEX = "collection__collectionIndex", COLLECTION__EXTERNALID = "collection__externalId", COLLECTION__EXTERNALIDHASH = "collection__externalIdHash", COLLECTION__ID = "collection__id", COLLECTION__SELLERID = "collection__sellerId", CONTRACTURI = "contractUri", ID = "id" } /** * Groups * */ export type ConditionEntity = { __typename?: "ConditionEntity"; gatingType: Scalars["Int"]["output"]; id: Scalars["ID"]["output"]; maxCommits: Scalars["BigInt"]["output"]; maxTokenId: Scalars["BigInt"]["output"]; method: Scalars["Int"]["output"]; minTokenId: Scalars["BigInt"]["output"]; offers?: Maybe>; threshold: Scalars["BigInt"]["output"]; tokenAddress: Scalars["Bytes"]["output"]; tokenType: Scalars["Int"]["output"]; }; /** * Groups * */ export type ConditionEntityOffersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ConditionEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; gatingType?: InputMaybe; gatingType_gt?: InputMaybe; gatingType_gte?: InputMaybe; gatingType_in?: InputMaybe>; gatingType_lt?: InputMaybe; gatingType_lte?: InputMaybe; gatingType_not?: InputMaybe; gatingType_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; maxCommits?: InputMaybe; maxCommits_gt?: InputMaybe; maxCommits_gte?: InputMaybe; maxCommits_in?: InputMaybe>; maxCommits_lt?: InputMaybe; maxCommits_lte?: InputMaybe; maxCommits_not?: InputMaybe; maxCommits_not_in?: InputMaybe>; maxTokenId?: InputMaybe; maxTokenId_gt?: InputMaybe; maxTokenId_gte?: InputMaybe; maxTokenId_in?: InputMaybe>; maxTokenId_lt?: InputMaybe; maxTokenId_lte?: InputMaybe; maxTokenId_not?: InputMaybe; maxTokenId_not_in?: InputMaybe>; method?: InputMaybe; method_gt?: InputMaybe; method_gte?: InputMaybe; method_in?: InputMaybe>; method_lt?: InputMaybe; method_lte?: InputMaybe; method_not?: InputMaybe; method_not_in?: InputMaybe>; minTokenId?: InputMaybe; minTokenId_gt?: InputMaybe; minTokenId_gte?: InputMaybe; minTokenId_in?: InputMaybe>; minTokenId_lt?: InputMaybe; minTokenId_lte?: InputMaybe; minTokenId_not?: InputMaybe; minTokenId_not_in?: InputMaybe>; offers_?: InputMaybe; or?: InputMaybe>>; threshold?: InputMaybe; threshold_gt?: InputMaybe; threshold_gte?: InputMaybe; threshold_in?: InputMaybe>; threshold_lt?: InputMaybe; threshold_lte?: InputMaybe; threshold_not?: InputMaybe; threshold_not_in?: InputMaybe>; tokenAddress?: InputMaybe; tokenAddress_contains?: InputMaybe; tokenAddress_gt?: InputMaybe; tokenAddress_gte?: InputMaybe; tokenAddress_in?: InputMaybe>; tokenAddress_lt?: InputMaybe; tokenAddress_lte?: InputMaybe; tokenAddress_not?: InputMaybe; tokenAddress_not_contains?: InputMaybe; tokenAddress_not_in?: InputMaybe>; tokenType?: InputMaybe; tokenType_gt?: InputMaybe; tokenType_gte?: InputMaybe; tokenType_in?: InputMaybe>; tokenType_lt?: InputMaybe; tokenType_lte?: InputMaybe; tokenType_not?: InputMaybe; tokenType_not_in?: InputMaybe>; }; export enum ConditionEntity_OrderBy { GATINGTYPE = "gatingType", ID = "id", MAXCOMMITS = "maxCommits", MAXTOKENID = "maxTokenId", METHOD = "method", MINTOKENID = "minTokenId", OFFERS = "offers", THRESHOLD = "threshold", TOKENADDRESS = "tokenAddress", TOKENTYPE = "tokenType" } export type ConditionalCommitAuthorizedEventLog = { __typename?: "ConditionalCommitAuthorizedEventLog"; buyerAddress: Scalars["Bytes"]["output"]; commitCount: Scalars["BigInt"]["output"]; gating: Scalars["Int"]["output"]; groupId: Scalars["String"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; maxCommits: Scalars["BigInt"]["output"]; offerId: Scalars["String"]["output"]; timestamp: Scalars["BigInt"]["output"]; tokenId: Scalars["BigInt"]["output"]; type: EventType; }; export type ConditionalCommitAuthorizedEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe< Array> >; buyerAddress?: InputMaybe; buyerAddress_contains?: InputMaybe; buyerAddress_gt?: InputMaybe; buyerAddress_gte?: InputMaybe; buyerAddress_in?: InputMaybe>; buyerAddress_lt?: InputMaybe; buyerAddress_lte?: InputMaybe; buyerAddress_not?: InputMaybe; buyerAddress_not_contains?: InputMaybe; buyerAddress_not_in?: InputMaybe>; commitCount?: InputMaybe; commitCount_gt?: InputMaybe; commitCount_gte?: InputMaybe; commitCount_in?: InputMaybe>; commitCount_lt?: InputMaybe; commitCount_lte?: InputMaybe; commitCount_not?: InputMaybe; commitCount_not_in?: InputMaybe>; gating?: InputMaybe; gating_gt?: InputMaybe; gating_gte?: InputMaybe; gating_in?: InputMaybe>; gating_lt?: InputMaybe; gating_lte?: InputMaybe; gating_not?: InputMaybe; gating_not_in?: InputMaybe>; groupId?: InputMaybe; groupId_contains?: InputMaybe; groupId_contains_nocase?: InputMaybe; groupId_ends_with?: InputMaybe; groupId_ends_with_nocase?: InputMaybe; groupId_gt?: InputMaybe; groupId_gte?: InputMaybe; groupId_in?: InputMaybe>; groupId_lt?: InputMaybe; groupId_lte?: InputMaybe; groupId_not?: InputMaybe; groupId_not_contains?: InputMaybe; groupId_not_contains_nocase?: InputMaybe; groupId_not_ends_with?: InputMaybe; groupId_not_ends_with_nocase?: InputMaybe; groupId_not_in?: InputMaybe>; groupId_not_starts_with?: InputMaybe; groupId_not_starts_with_nocase?: InputMaybe; groupId_starts_with?: InputMaybe; groupId_starts_with_nocase?: InputMaybe; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; maxCommits?: InputMaybe; maxCommits_gt?: InputMaybe; maxCommits_gte?: InputMaybe; maxCommits_in?: InputMaybe>; maxCommits_lt?: InputMaybe; maxCommits_lte?: InputMaybe; maxCommits_not?: InputMaybe; maxCommits_not_in?: InputMaybe>; offerId?: InputMaybe; offerId_contains?: InputMaybe; offerId_contains_nocase?: InputMaybe; offerId_ends_with?: InputMaybe; offerId_ends_with_nocase?: InputMaybe; offerId_gt?: InputMaybe; offerId_gte?: InputMaybe; offerId_in?: InputMaybe>; offerId_lt?: InputMaybe; offerId_lte?: InputMaybe; offerId_not?: InputMaybe; offerId_not_contains?: InputMaybe; offerId_not_contains_nocase?: InputMaybe; offerId_not_ends_with?: InputMaybe; offerId_not_ends_with_nocase?: InputMaybe; offerId_not_in?: InputMaybe>; offerId_not_starts_with?: InputMaybe; offerId_not_starts_with_nocase?: InputMaybe; offerId_starts_with?: InputMaybe; offerId_starts_with_nocase?: InputMaybe; or?: InputMaybe< Array> >; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; tokenId?: InputMaybe; tokenId_gt?: InputMaybe; tokenId_gte?: InputMaybe; tokenId_in?: InputMaybe>; tokenId_lt?: InputMaybe; tokenId_lte?: InputMaybe; tokenId_not?: InputMaybe; tokenId_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum ConditionalCommitAuthorizedEventLog_OrderBy { BUYERADDRESS = "buyerAddress", COMMITCOUNT = "commitCount", GATING = "gating", GROUPID = "groupId", HASH = "hash", ID = "id", MAXCOMMITS = "maxCommits", OFFERID = "offerId", TIMESTAMP = "timestamp", TOKENID = "tokenId", TYPE = "type" } export type DrFeeRequestedEvent = { __typename?: "DRFeeRequestedEvent"; exchangeId: Scalars["BigInt"]["output"]; executedBy: Scalars["Bytes"]["output"]; feeAmount: Scalars["BigInt"]["output"]; id: Scalars["ID"]["output"]; logIndex: Scalars["BigInt"]["output"]; mutualizerAddress: Scalars["Bytes"]["output"]; timestamp: Scalars["BigInt"]["output"]; tokenAddress: Scalars["Bytes"]["output"]; txHash: Scalars["String"]["output"]; }; export type DrFeeRequestedEvent_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; exchangeId?: InputMaybe; exchangeId_gt?: InputMaybe; exchangeId_gte?: InputMaybe; exchangeId_in?: InputMaybe>; exchangeId_lt?: InputMaybe; exchangeId_lte?: InputMaybe; exchangeId_not?: InputMaybe; exchangeId_not_in?: InputMaybe>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; feeAmount?: InputMaybe; feeAmount_gt?: InputMaybe; feeAmount_gte?: InputMaybe; feeAmount_in?: InputMaybe>; feeAmount_lt?: InputMaybe; feeAmount_lte?: InputMaybe; feeAmount_not?: InputMaybe; feeAmount_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logIndex?: InputMaybe; logIndex_gt?: InputMaybe; logIndex_gte?: InputMaybe; logIndex_in?: InputMaybe>; logIndex_lt?: InputMaybe; logIndex_lte?: InputMaybe; logIndex_not?: InputMaybe; logIndex_not_in?: InputMaybe>; mutualizerAddress?: InputMaybe; mutualizerAddress_contains?: InputMaybe; mutualizerAddress_gt?: InputMaybe; mutualizerAddress_gte?: InputMaybe; mutualizerAddress_in?: InputMaybe>; mutualizerAddress_lt?: InputMaybe; mutualizerAddress_lte?: InputMaybe; mutualizerAddress_not?: InputMaybe; mutualizerAddress_not_contains?: InputMaybe; mutualizerAddress_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; tokenAddress?: InputMaybe; tokenAddress_contains?: InputMaybe; tokenAddress_gt?: InputMaybe; tokenAddress_gte?: InputMaybe; tokenAddress_in?: InputMaybe>; tokenAddress_lt?: InputMaybe; tokenAddress_lte?: InputMaybe; tokenAddress_not?: InputMaybe; tokenAddress_not_contains?: InputMaybe; tokenAddress_not_in?: InputMaybe>; txHash?: InputMaybe; txHash_contains?: InputMaybe; txHash_contains_nocase?: InputMaybe; txHash_ends_with?: InputMaybe; txHash_ends_with_nocase?: InputMaybe; txHash_gt?: InputMaybe; txHash_gte?: InputMaybe; txHash_in?: InputMaybe>; txHash_lt?: InputMaybe; txHash_lte?: InputMaybe; txHash_not?: InputMaybe; txHash_not_contains?: InputMaybe; txHash_not_contains_nocase?: InputMaybe; txHash_not_ends_with?: InputMaybe; txHash_not_ends_with_nocase?: InputMaybe; txHash_not_in?: InputMaybe>; txHash_not_starts_with?: InputMaybe; txHash_not_starts_with_nocase?: InputMaybe; txHash_starts_with?: InputMaybe; txHash_starts_with_nocase?: InputMaybe; }; export enum DrFeeRequestedEvent_OrderBy { EXCHANGEID = "exchangeId", EXECUTEDBY = "executedBy", FEEAMOUNT = "feeAmount", ID = "id", LOGINDEX = "logIndex", MUTUALIZERADDRESS = "mutualizerAddress", TIMESTAMP = "timestamp", TOKENADDRESS = "tokenAddress", TXHASH = "txHash" } export type Dispute = { __typename?: "Dispute"; buyer: Buyer; buyerPercent: Scalars["BigInt"]["output"]; decidedDate?: Maybe; disputeResolver: DisputeResolver; disputedDate: Scalars["BigInt"]["output"]; escalatedDate?: Maybe; exchange: Exchange; exchangeId: Scalars["BigInt"]["output"]; finalizedDate?: Maybe; id: Scalars["ID"]["output"]; refusedDate?: Maybe; resolvedDate?: Maybe; retractedDate?: Maybe; seller: Seller; state: DisputeState; timeout: Scalars["BigInt"]["output"]; }; export type DisputeEventLog = EventLog & { __typename?: "DisputeEventLog"; account: Account; dispute: Dispute; executedBy: Scalars["Bytes"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type DisputeEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; dispute?: InputMaybe; dispute_?: InputMaybe; dispute_contains?: InputMaybe; dispute_contains_nocase?: InputMaybe; dispute_ends_with?: InputMaybe; dispute_ends_with_nocase?: InputMaybe; dispute_gt?: InputMaybe; dispute_gte?: InputMaybe; dispute_in?: InputMaybe>; dispute_lt?: InputMaybe; dispute_lte?: InputMaybe; dispute_not?: InputMaybe; dispute_not_contains?: InputMaybe; dispute_not_contains_nocase?: InputMaybe; dispute_not_ends_with?: InputMaybe; dispute_not_ends_with_nocase?: InputMaybe; dispute_not_in?: InputMaybe>; dispute_not_starts_with?: InputMaybe; dispute_not_starts_with_nocase?: InputMaybe; dispute_starts_with?: InputMaybe; dispute_starts_with_nocase?: InputMaybe; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum DisputeEventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", DISPUTE = "dispute", DISPUTE__BUYERPERCENT = "dispute__buyerPercent", DISPUTE__DECIDEDDATE = "dispute__decidedDate", DISPUTE__DISPUTEDDATE = "dispute__disputedDate", DISPUTE__ESCALATEDDATE = "dispute__escalatedDate", DISPUTE__EXCHANGEID = "dispute__exchangeId", DISPUTE__FINALIZEDDATE = "dispute__finalizedDate", DISPUTE__ID = "dispute__id", DISPUTE__REFUSEDDATE = "dispute__refusedDate", DISPUTE__RESOLVEDDATE = "dispute__resolvedDate", DISPUTE__RETRACTEDDATE = "dispute__retractedDate", DISPUTE__STATE = "dispute__state", DISPUTE__TIMEOUT = "dispute__timeout", EXECUTEDBY = "executedBy", HASH = "hash", ID = "id", TIMESTAMP = "timestamp", TYPE = "type" } export type DisputeResolutionTermsEntity = { __typename?: "DisputeResolutionTermsEntity"; buyerEscalationDeposit: Scalars["BigInt"]["output"]; disputeResolver: DisputeResolver; disputeResolverId: Scalars["BigInt"]["output"]; escalationResponsePeriod: Scalars["BigInt"]["output"]; feeAmount: Scalars["BigInt"]["output"]; /** -terms */ id: Scalars["ID"]["output"]; mutualizerAddress: Scalars["Bytes"]["output"]; offer: Offer; }; export type DisputeResolutionTermsEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; buyerEscalationDeposit?: InputMaybe; buyerEscalationDeposit_gt?: InputMaybe; buyerEscalationDeposit_gte?: InputMaybe; buyerEscalationDeposit_in?: InputMaybe>; buyerEscalationDeposit_lt?: InputMaybe; buyerEscalationDeposit_lte?: InputMaybe; buyerEscalationDeposit_not?: InputMaybe; buyerEscalationDeposit_not_in?: InputMaybe>; disputeResolver?: InputMaybe; disputeResolverId?: InputMaybe; disputeResolverId_gt?: InputMaybe; disputeResolverId_gte?: InputMaybe; disputeResolverId_in?: InputMaybe>; disputeResolverId_lt?: InputMaybe; disputeResolverId_lte?: InputMaybe; disputeResolverId_not?: InputMaybe; disputeResolverId_not_in?: InputMaybe>; disputeResolver_?: InputMaybe; disputeResolver_contains?: InputMaybe; disputeResolver_contains_nocase?: InputMaybe; disputeResolver_ends_with?: InputMaybe; disputeResolver_ends_with_nocase?: InputMaybe; disputeResolver_gt?: InputMaybe; disputeResolver_gte?: InputMaybe; disputeResolver_in?: InputMaybe>; disputeResolver_lt?: InputMaybe; disputeResolver_lte?: InputMaybe; disputeResolver_not?: InputMaybe; disputeResolver_not_contains?: InputMaybe; disputeResolver_not_contains_nocase?: InputMaybe; disputeResolver_not_ends_with?: InputMaybe; disputeResolver_not_ends_with_nocase?: InputMaybe; disputeResolver_not_in?: InputMaybe>; disputeResolver_not_starts_with?: InputMaybe; disputeResolver_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver_starts_with?: InputMaybe; disputeResolver_starts_with_nocase?: InputMaybe; escalationResponsePeriod?: InputMaybe; escalationResponsePeriod_gt?: InputMaybe; escalationResponsePeriod_gte?: InputMaybe; escalationResponsePeriod_in?: InputMaybe>; escalationResponsePeriod_lt?: InputMaybe; escalationResponsePeriod_lte?: InputMaybe; escalationResponsePeriod_not?: InputMaybe; escalationResponsePeriod_not_in?: InputMaybe< Array >; feeAmount?: InputMaybe; feeAmount_gt?: InputMaybe; feeAmount_gte?: InputMaybe; feeAmount_in?: InputMaybe>; feeAmount_lt?: InputMaybe; feeAmount_lte?: InputMaybe; feeAmount_not?: InputMaybe; feeAmount_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; mutualizerAddress?: InputMaybe; mutualizerAddress_contains?: InputMaybe; mutualizerAddress_gt?: InputMaybe; mutualizerAddress_gte?: InputMaybe; mutualizerAddress_in?: InputMaybe>; mutualizerAddress_lt?: InputMaybe; mutualizerAddress_lte?: InputMaybe; mutualizerAddress_not?: InputMaybe; mutualizerAddress_not_contains?: InputMaybe; mutualizerAddress_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum DisputeResolutionTermsEntity_OrderBy { BUYERESCALATIONDEPOSIT = "buyerEscalationDeposit", DISPUTERESOLVER = "disputeResolver", DISPUTERESOLVERID = "disputeResolverId", DISPUTERESOLVER__ACTIVE = "disputeResolver__active", DISPUTERESOLVER__ADMIN = "disputeResolver__admin", DISPUTERESOLVER__ASSISTANT = "disputeResolver__assistant", DISPUTERESOLVER__CLERK = "disputeResolver__clerk", DISPUTERESOLVER__ESCALATIONRESPONSEPERIOD = "disputeResolver__escalationResponsePeriod", DISPUTERESOLVER__ID = "disputeResolver__id", DISPUTERESOLVER__METADATAURI = "disputeResolver__metadataUri", DISPUTERESOLVER__TREASURY = "disputeResolver__treasury", ESCALATIONRESPONSEPERIOD = "escalationResponsePeriod", FEEAMOUNT = "feeAmount", ID = "id", MUTUALIZERADDRESS = "mutualizerAddress", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration" } export type DisputeResolver = Account & { __typename?: "DisputeResolver"; active: Scalars["Boolean"]["output"]; admin: Scalars["Bytes"]["output"]; assistant: Scalars["Bytes"]["output"]; clerk: Scalars["Bytes"]["output"]; escalationResponsePeriod: Scalars["BigInt"]["output"]; fees: Array; funds: Array; id: Scalars["ID"]["output"]; logs: Array; metadataUri: Scalars["String"]["output"]; offers: Array; pendingDisputeResolver?: Maybe; sellerAllowList: Array; treasury: Scalars["Bytes"]["output"]; }; export type DisputeResolverFeesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type DisputeResolverFundsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type DisputeResolverLogsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type DisputeResolverOffersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type DisputeResolverFee = { __typename?: "DisputeResolverFee"; feeAmount: Scalars["BigInt"]["output"]; /** --fee */ id: Scalars["ID"]["output"]; token: ExchangeToken; tokenAddress: Scalars["Bytes"]["output"]; tokenName: Scalars["String"]["output"]; }; export type DisputeResolverFee_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; feeAmount?: InputMaybe; feeAmount_gt?: InputMaybe; feeAmount_gte?: InputMaybe; feeAmount_in?: InputMaybe>; feeAmount_lt?: InputMaybe; feeAmount_lte?: InputMaybe; feeAmount_not?: InputMaybe; feeAmount_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; token?: InputMaybe; tokenAddress?: InputMaybe; tokenAddress_contains?: InputMaybe; tokenAddress_gt?: InputMaybe; tokenAddress_gte?: InputMaybe; tokenAddress_in?: InputMaybe>; tokenAddress_lt?: InputMaybe; tokenAddress_lte?: InputMaybe; tokenAddress_not?: InputMaybe; tokenAddress_not_contains?: InputMaybe; tokenAddress_not_in?: InputMaybe>; tokenName?: InputMaybe; tokenName_contains?: InputMaybe; tokenName_contains_nocase?: InputMaybe; tokenName_ends_with?: InputMaybe; tokenName_ends_with_nocase?: InputMaybe; tokenName_gt?: InputMaybe; tokenName_gte?: InputMaybe; tokenName_in?: InputMaybe>; tokenName_lt?: InputMaybe; tokenName_lte?: InputMaybe; tokenName_not?: InputMaybe; tokenName_not_contains?: InputMaybe; tokenName_not_contains_nocase?: InputMaybe; tokenName_not_ends_with?: InputMaybe; tokenName_not_ends_with_nocase?: InputMaybe; tokenName_not_in?: InputMaybe>; tokenName_not_starts_with?: InputMaybe; tokenName_not_starts_with_nocase?: InputMaybe; tokenName_starts_with?: InputMaybe; tokenName_starts_with_nocase?: InputMaybe; token_?: InputMaybe; token_contains?: InputMaybe; token_contains_nocase?: InputMaybe; token_ends_with?: InputMaybe; token_ends_with_nocase?: InputMaybe; token_gt?: InputMaybe; token_gte?: InputMaybe; token_in?: InputMaybe>; token_lt?: InputMaybe; token_lte?: InputMaybe; token_not?: InputMaybe; token_not_contains?: InputMaybe; token_not_contains_nocase?: InputMaybe; token_not_ends_with?: InputMaybe; token_not_ends_with_nocase?: InputMaybe; token_not_in?: InputMaybe>; token_not_starts_with?: InputMaybe; token_not_starts_with_nocase?: InputMaybe; token_starts_with?: InputMaybe; token_starts_with_nocase?: InputMaybe; }; export enum DisputeResolverFee_OrderBy { FEEAMOUNT = "feeAmount", ID = "id", TOKEN = "token", TOKENADDRESS = "tokenAddress", TOKENNAME = "tokenName", TOKEN__ADDRESS = "token__address", TOKEN__DECIMALS = "token__decimals", TOKEN__ID = "token__id", TOKEN__NAME = "token__name", TOKEN__SYMBOL = "token__symbol" } export type DisputeResolver_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; active?: InputMaybe; active_in?: InputMaybe>; active_not?: InputMaybe; active_not_in?: InputMaybe>; admin?: InputMaybe; admin_contains?: InputMaybe; admin_gt?: InputMaybe; admin_gte?: InputMaybe; admin_in?: InputMaybe>; admin_lt?: InputMaybe; admin_lte?: InputMaybe; admin_not?: InputMaybe; admin_not_contains?: InputMaybe; admin_not_in?: InputMaybe>; and?: InputMaybe>>; assistant?: InputMaybe; assistant_contains?: InputMaybe; assistant_gt?: InputMaybe; assistant_gte?: InputMaybe; assistant_in?: InputMaybe>; assistant_lt?: InputMaybe; assistant_lte?: InputMaybe; assistant_not?: InputMaybe; assistant_not_contains?: InputMaybe; assistant_not_in?: InputMaybe>; clerk?: InputMaybe; clerk_contains?: InputMaybe; clerk_gt?: InputMaybe; clerk_gte?: InputMaybe; clerk_in?: InputMaybe>; clerk_lt?: InputMaybe; clerk_lte?: InputMaybe; clerk_not?: InputMaybe; clerk_not_contains?: InputMaybe; clerk_not_in?: InputMaybe>; escalationResponsePeriod?: InputMaybe; escalationResponsePeriod_gt?: InputMaybe; escalationResponsePeriod_gte?: InputMaybe; escalationResponsePeriod_in?: InputMaybe>; escalationResponsePeriod_lt?: InputMaybe; escalationResponsePeriod_lte?: InputMaybe; escalationResponsePeriod_not?: InputMaybe; escalationResponsePeriod_not_in?: InputMaybe< Array >; fees?: InputMaybe>; fees_?: InputMaybe; fees_contains?: InputMaybe>; fees_contains_nocase?: InputMaybe>; fees_not?: InputMaybe>; fees_not_contains?: InputMaybe>; fees_not_contains_nocase?: InputMaybe>; funds_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logs_?: InputMaybe; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; offers_?: InputMaybe; or?: InputMaybe>>; pendingDisputeResolver_?: InputMaybe; sellerAllowList?: InputMaybe>; sellerAllowList_contains?: InputMaybe>; sellerAllowList_contains_nocase?: InputMaybe< Array >; sellerAllowList_not?: InputMaybe>; sellerAllowList_not_contains?: InputMaybe>; sellerAllowList_not_contains_nocase?: InputMaybe< Array >; treasury?: InputMaybe; treasury_contains?: InputMaybe; treasury_gt?: InputMaybe; treasury_gte?: InputMaybe; treasury_in?: InputMaybe>; treasury_lt?: InputMaybe; treasury_lte?: InputMaybe; treasury_not?: InputMaybe; treasury_not_contains?: InputMaybe; treasury_not_in?: InputMaybe>; }; export enum DisputeResolver_OrderBy { ACTIVE = "active", ADMIN = "admin", ASSISTANT = "assistant", CLERK = "clerk", ESCALATIONRESPONSEPERIOD = "escalationResponsePeriod", FEES = "fees", FUNDS = "funds", ID = "id", LOGS = "logs", METADATAURI = "metadataUri", OFFERS = "offers", PENDINGDISPUTERESOLVER = "pendingDisputeResolver", PENDINGDISPUTERESOLVER__ADMIN = "pendingDisputeResolver__admin", PENDINGDISPUTERESOLVER__ASSISTANT = "pendingDisputeResolver__assistant", PENDINGDISPUTERESOLVER__CLERK = "pendingDisputeResolver__clerk", PENDINGDISPUTERESOLVER__ID = "pendingDisputeResolver__id", SELLERALLOWLIST = "sellerAllowList", TREASURY = "treasury" } /** * Disputes * */ export enum DisputeState { DECIDED = "DECIDED", ESCALATED = "ESCALATED", REFUSED = "REFUSED", RESOLVED = "RESOLVED", RESOLVING = "RESOLVING", RETRACTED = "RETRACTED" } export type Dispute_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; buyer?: InputMaybe; buyerPercent?: InputMaybe; buyerPercent_gt?: InputMaybe; buyerPercent_gte?: InputMaybe; buyerPercent_in?: InputMaybe>; buyerPercent_lt?: InputMaybe; buyerPercent_lte?: InputMaybe; buyerPercent_not?: InputMaybe; buyerPercent_not_in?: InputMaybe>; buyer_?: InputMaybe; buyer_contains?: InputMaybe; buyer_contains_nocase?: InputMaybe; buyer_ends_with?: InputMaybe; buyer_ends_with_nocase?: InputMaybe; buyer_gt?: InputMaybe; buyer_gte?: InputMaybe; buyer_in?: InputMaybe>; buyer_lt?: InputMaybe; buyer_lte?: InputMaybe; buyer_not?: InputMaybe; buyer_not_contains?: InputMaybe; buyer_not_contains_nocase?: InputMaybe; buyer_not_ends_with?: InputMaybe; buyer_not_ends_with_nocase?: InputMaybe; buyer_not_in?: InputMaybe>; buyer_not_starts_with?: InputMaybe; buyer_not_starts_with_nocase?: InputMaybe; buyer_starts_with?: InputMaybe; buyer_starts_with_nocase?: InputMaybe; decidedDate?: InputMaybe; decidedDate_gt?: InputMaybe; decidedDate_gte?: InputMaybe; decidedDate_in?: InputMaybe>; decidedDate_lt?: InputMaybe; decidedDate_lte?: InputMaybe; decidedDate_not?: InputMaybe; decidedDate_not_in?: InputMaybe>; disputeResolver?: InputMaybe; disputeResolver_?: InputMaybe; disputeResolver_contains?: InputMaybe; disputeResolver_contains_nocase?: InputMaybe; disputeResolver_ends_with?: InputMaybe; disputeResolver_ends_with_nocase?: InputMaybe; disputeResolver_gt?: InputMaybe; disputeResolver_gte?: InputMaybe; disputeResolver_in?: InputMaybe>; disputeResolver_lt?: InputMaybe; disputeResolver_lte?: InputMaybe; disputeResolver_not?: InputMaybe; disputeResolver_not_contains?: InputMaybe; disputeResolver_not_contains_nocase?: InputMaybe; disputeResolver_not_ends_with?: InputMaybe; disputeResolver_not_ends_with_nocase?: InputMaybe; disputeResolver_not_in?: InputMaybe>; disputeResolver_not_starts_with?: InputMaybe; disputeResolver_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver_starts_with?: InputMaybe; disputeResolver_starts_with_nocase?: InputMaybe; disputedDate?: InputMaybe; disputedDate_gt?: InputMaybe; disputedDate_gte?: InputMaybe; disputedDate_in?: InputMaybe>; disputedDate_lt?: InputMaybe; disputedDate_lte?: InputMaybe; disputedDate_not?: InputMaybe; disputedDate_not_in?: InputMaybe>; escalatedDate?: InputMaybe; escalatedDate_gt?: InputMaybe; escalatedDate_gte?: InputMaybe; escalatedDate_in?: InputMaybe>; escalatedDate_lt?: InputMaybe; escalatedDate_lte?: InputMaybe; escalatedDate_not?: InputMaybe; escalatedDate_not_in?: InputMaybe>; exchange?: InputMaybe; exchangeId?: InputMaybe; exchangeId_gt?: InputMaybe; exchangeId_gte?: InputMaybe; exchangeId_in?: InputMaybe>; exchangeId_lt?: InputMaybe; exchangeId_lte?: InputMaybe; exchangeId_not?: InputMaybe; exchangeId_not_in?: InputMaybe>; exchange_?: InputMaybe; exchange_contains?: InputMaybe; exchange_contains_nocase?: InputMaybe; exchange_ends_with?: InputMaybe; exchange_ends_with_nocase?: InputMaybe; exchange_gt?: InputMaybe; exchange_gte?: InputMaybe; exchange_in?: InputMaybe>; exchange_lt?: InputMaybe; exchange_lte?: InputMaybe; exchange_not?: InputMaybe; exchange_not_contains?: InputMaybe; exchange_not_contains_nocase?: InputMaybe; exchange_not_ends_with?: InputMaybe; exchange_not_ends_with_nocase?: InputMaybe; exchange_not_in?: InputMaybe>; exchange_not_starts_with?: InputMaybe; exchange_not_starts_with_nocase?: InputMaybe; exchange_starts_with?: InputMaybe; exchange_starts_with_nocase?: InputMaybe; finalizedDate?: InputMaybe; finalizedDate_gt?: InputMaybe; finalizedDate_gte?: InputMaybe; finalizedDate_in?: InputMaybe>; finalizedDate_lt?: InputMaybe; finalizedDate_lte?: InputMaybe; finalizedDate_not?: InputMaybe; finalizedDate_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; refusedDate?: InputMaybe; refusedDate_gt?: InputMaybe; refusedDate_gte?: InputMaybe; refusedDate_in?: InputMaybe>; refusedDate_lt?: InputMaybe; refusedDate_lte?: InputMaybe; refusedDate_not?: InputMaybe; refusedDate_not_in?: InputMaybe>; resolvedDate?: InputMaybe; resolvedDate_gt?: InputMaybe; resolvedDate_gte?: InputMaybe; resolvedDate_in?: InputMaybe>; resolvedDate_lt?: InputMaybe; resolvedDate_lte?: InputMaybe; resolvedDate_not?: InputMaybe; resolvedDate_not_in?: InputMaybe>; retractedDate?: InputMaybe; retractedDate_gt?: InputMaybe; retractedDate_gte?: InputMaybe; retractedDate_in?: InputMaybe>; retractedDate_lt?: InputMaybe; retractedDate_lte?: InputMaybe; retractedDate_not?: InputMaybe; retractedDate_not_in?: InputMaybe>; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; state?: InputMaybe; state_in?: InputMaybe>; state_not?: InputMaybe; state_not_in?: InputMaybe>; timeout?: InputMaybe; timeout_gt?: InputMaybe; timeout_gte?: InputMaybe; timeout_in?: InputMaybe>; timeout_lt?: InputMaybe; timeout_lte?: InputMaybe; timeout_not?: InputMaybe; timeout_not_in?: InputMaybe>; }; export enum Dispute_OrderBy { BUYER = "buyer", BUYERPERCENT = "buyerPercent", BUYER__ACTIVE = "buyer__active", BUYER__ID = "buyer__id", BUYER__WALLET = "buyer__wallet", DECIDEDDATE = "decidedDate", DISPUTERESOLVER = "disputeResolver", DISPUTERESOLVER__ACTIVE = "disputeResolver__active", DISPUTERESOLVER__ADMIN = "disputeResolver__admin", DISPUTERESOLVER__ASSISTANT = "disputeResolver__assistant", DISPUTERESOLVER__CLERK = "disputeResolver__clerk", DISPUTERESOLVER__ESCALATIONRESPONSEPERIOD = "disputeResolver__escalationResponsePeriod", DISPUTERESOLVER__ID = "disputeResolver__id", DISPUTERESOLVER__METADATAURI = "disputeResolver__metadataUri", DISPUTERESOLVER__TREASURY = "disputeResolver__treasury", DISPUTEDDATE = "disputedDate", ESCALATEDDATE = "escalatedDate", EXCHANGE = "exchange", EXCHANGEID = "exchangeId", EXCHANGE__CANCELLEDDATE = "exchange__cancelledDate", EXCHANGE__COMMITTEDDATE = "exchange__committedDate", EXCHANGE__COMPLETEDDATE = "exchange__completedDate", EXCHANGE__DISPUTED = "exchange__disputed", EXCHANGE__DISPUTEDDATE = "exchange__disputedDate", EXCHANGE__EXPIRED = "exchange__expired", EXCHANGE__FINALIZEDDATE = "exchange__finalizedDate", EXCHANGE__ID = "exchange__id", EXCHANGE__MUTUALIZERADDRESS = "exchange__mutualizerAddress", EXCHANGE__REDEEMEDDATE = "exchange__redeemedDate", EXCHANGE__REVOKEDDATE = "exchange__revokedDate", EXCHANGE__STATE = "exchange__state", EXCHANGE__VALIDUNTILDATE = "exchange__validUntilDate", FINALIZEDDATE = "finalizedDate", ID = "id", REFUSEDDATE = "refusedDate", RESOLVEDDATE = "resolvedDate", RETRACTEDDATE = "retractedDate", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", STATE = "state", TIMEOUT = "timeout" } export type EventLog = { account: Account; executedBy: Scalars["Bytes"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type EventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum EventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", EXECUTEDBY = "executedBy", HASH = "hash", ID = "id", TIMESTAMP = "timestamp", TYPE = "type" } /** * Events * */ export enum EventType { ALLOWED_SELLERS_ADDED = "ALLOWED_SELLERS_ADDED", ALLOWED_SELLERS_REMOVED = "ALLOWED_SELLERS_REMOVED", /** ExchangeHandler events */ BUYER_COMMITTED = "BUYER_COMMITTED", BUYER_CREATED = "BUYER_CREATED", CONDITIONAL_COMMIT = "CONDITIONAL_COMMIT", DISPUTE_DECIDED = "DISPUTE_DECIDED", DISPUTE_ESCALATED = "DISPUTE_ESCALATED", DISPUTE_EXPIRED = "DISPUTE_EXPIRED", /** DisputeHandler events */ DISPUTE_RAISED = "DISPUTE_RAISED", DISPUTE_RESOLVED = "DISPUTE_RESOLVED", DISPUTE_RESOLVER_ACTIVATED = "DISPUTE_RESOLVER_ACTIVATED", DISPUTE_RESOLVER_CREATED = "DISPUTE_RESOLVER_CREATED", DISPUTE_RESOLVER_FEES_ADDED = "DISPUTE_RESOLVER_FEES_ADDED", DISPUTE_RESOLVER_FEES_REMOVED = "DISPUTE_RESOLVER_FEES_REMOVED", DISPUTE_RESOLVER_UPDATED = "DISPUTE_RESOLVER_UPDATED", DISPUTE_RETRACTED = "DISPUTE_RETRACTED", DISPUTE_TIMEOUT_EXTENDED = "DISPUTE_TIMEOUT_EXTENDED", ESCALATED_DISPUTE_EXPIRED = "ESCALATED_DISPUTE_EXPIRED", ESCALATED_DISPUTE_REFUSED = "ESCALATED_DISPUTE_REFUSED", EXCHANGE_COMPLETED = "EXCHANGE_COMPLETED", /** FundsHandler events */ FUNDS_DEPOSITED = "FUNDS_DEPOSITED", FUNDS_ENCUMBERED = "FUNDS_ENCUMBERED", FUNDS_RELEASED = "FUNDS_RELEASED", FUNDS_WITHDRAWN = "FUNDS_WITHDRAWN", /** OfferHandler events */ OFFER_CREATED = "OFFER_CREATED", OFFER_EXTENDED = "OFFER_EXTENDED", OFFER_RANGE_RESERVED = "OFFER_RANGE_RESERVED", OFFER_VOIDED = "OFFER_VOIDED", SELLER_COMMITTED = "SELLER_COMMITTED", /** AccountHandler events */ SELLER_CREATED = "SELLER_CREATED", SELLER_UPDATED = "SELLER_UPDATED", VOUCHER_CANCELED = "VOUCHER_CANCELED", VOUCHER_EXPIRED = "VOUCHER_EXPIRED", VOUCHER_EXTENDED = "VOUCHER_EXTENDED", VOUCHER_REDEEMED = "VOUCHER_REDEEMED", VOUCHER_REVOKED = "VOUCHER_REVOKED", VOUCHER_TRANSFERRED = "VOUCHER_TRANSFERRED" } export type Exchange = { __typename?: "Exchange"; buyer: Buyer; cancelledDate?: Maybe; committedDate: Scalars["BigInt"]["output"]; completedDate?: Maybe; dispute?: Maybe; disputeResolver: DisputeResolver; disputed: Scalars["Boolean"]["output"]; disputedDate?: Maybe; expired: Scalars["Boolean"]["output"]; finalizedDate?: Maybe; id: Scalars["ID"]["output"]; mutualizerAddress: Scalars["Bytes"]["output"]; offer: Offer; protocolFeeCollected?: Maybe; redeemedDate?: Maybe; revokedDate?: Maybe; seller: Seller; state: ExchangeState; validUntilDate: Scalars["BigInt"]["output"]; }; export type ExchangeEventLog = EventLog & { __typename?: "ExchangeEventLog"; account: Account; exchange: Exchange; executedBy: Scalars["Bytes"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type ExchangeEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; exchange?: InputMaybe; exchange_?: InputMaybe; exchange_contains?: InputMaybe; exchange_contains_nocase?: InputMaybe; exchange_ends_with?: InputMaybe; exchange_ends_with_nocase?: InputMaybe; exchange_gt?: InputMaybe; exchange_gte?: InputMaybe; exchange_in?: InputMaybe>; exchange_lt?: InputMaybe; exchange_lte?: InputMaybe; exchange_not?: InputMaybe; exchange_not_contains?: InputMaybe; exchange_not_contains_nocase?: InputMaybe; exchange_not_ends_with?: InputMaybe; exchange_not_ends_with_nocase?: InputMaybe; exchange_not_in?: InputMaybe>; exchange_not_starts_with?: InputMaybe; exchange_not_starts_with_nocase?: InputMaybe; exchange_starts_with?: InputMaybe; exchange_starts_with_nocase?: InputMaybe; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum ExchangeEventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", EXCHANGE = "exchange", EXCHANGE__CANCELLEDDATE = "exchange__cancelledDate", EXCHANGE__COMMITTEDDATE = "exchange__committedDate", EXCHANGE__COMPLETEDDATE = "exchange__completedDate", EXCHANGE__DISPUTED = "exchange__disputed", EXCHANGE__DISPUTEDDATE = "exchange__disputedDate", EXCHANGE__EXPIRED = "exchange__expired", EXCHANGE__FINALIZEDDATE = "exchange__finalizedDate", EXCHANGE__ID = "exchange__id", EXCHANGE__MUTUALIZERADDRESS = "exchange__mutualizerAddress", EXCHANGE__REDEEMEDDATE = "exchange__redeemedDate", EXCHANGE__REVOKEDDATE = "exchange__revokedDate", EXCHANGE__STATE = "exchange__state", EXCHANGE__VALIDUNTILDATE = "exchange__validUntilDate", EXECUTEDBY = "executedBy", HASH = "hash", ID = "id", TIMESTAMP = "timestamp", TYPE = "type" } /** * Exchange and Voucher * */ export enum ExchangeState { CANCELLED = "CANCELLED", COMMITTED = "COMMITTED", COMPLETED = "COMPLETED", DISPUTED = "DISPUTED", REDEEMED = "REDEEMED", REVOKED = "REVOKED" } /** * Tokens * */ export type ExchangeToken = { __typename?: "ExchangeToken"; address: Scalars["Bytes"]["output"]; decimals: Scalars["BigInt"]["output"]; funds: Array; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; offers: Array; symbol: Scalars["String"]["output"]; }; /** * Tokens * */ export type ExchangeTokenFundsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; /** * Tokens * */ export type ExchangeTokenOffersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ExchangeToken_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; address?: InputMaybe; address_contains?: InputMaybe; address_gt?: InputMaybe; address_gte?: InputMaybe; address_in?: InputMaybe>; address_lt?: InputMaybe; address_lte?: InputMaybe; address_not?: InputMaybe; address_not_contains?: InputMaybe; address_not_in?: InputMaybe>; and?: InputMaybe>>; decimals?: InputMaybe; decimals_gt?: InputMaybe; decimals_gte?: InputMaybe; decimals_in?: InputMaybe>; decimals_lt?: InputMaybe; decimals_lte?: InputMaybe; decimals_not?: InputMaybe; decimals_not_in?: InputMaybe>; funds_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; offers_?: InputMaybe; or?: InputMaybe>>; symbol?: InputMaybe; symbol_contains?: InputMaybe; symbol_contains_nocase?: InputMaybe; symbol_ends_with?: InputMaybe; symbol_ends_with_nocase?: InputMaybe; symbol_gt?: InputMaybe; symbol_gte?: InputMaybe; symbol_in?: InputMaybe>; symbol_lt?: InputMaybe; symbol_lte?: InputMaybe; symbol_not?: InputMaybe; symbol_not_contains?: InputMaybe; symbol_not_contains_nocase?: InputMaybe; symbol_not_ends_with?: InputMaybe; symbol_not_ends_with_nocase?: InputMaybe; symbol_not_in?: InputMaybe>; symbol_not_starts_with?: InputMaybe; symbol_not_starts_with_nocase?: InputMaybe; symbol_starts_with?: InputMaybe; symbol_starts_with_nocase?: InputMaybe; }; export enum ExchangeToken_OrderBy { ADDRESS = "address", DECIMALS = "decimals", FUNDS = "funds", ID = "id", NAME = "name", OFFERS = "offers", SYMBOL = "symbol" } export type Exchange_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; buyer?: InputMaybe; buyer_?: InputMaybe; buyer_contains?: InputMaybe; buyer_contains_nocase?: InputMaybe; buyer_ends_with?: InputMaybe; buyer_ends_with_nocase?: InputMaybe; buyer_gt?: InputMaybe; buyer_gte?: InputMaybe; buyer_in?: InputMaybe>; buyer_lt?: InputMaybe; buyer_lte?: InputMaybe; buyer_not?: InputMaybe; buyer_not_contains?: InputMaybe; buyer_not_contains_nocase?: InputMaybe; buyer_not_ends_with?: InputMaybe; buyer_not_ends_with_nocase?: InputMaybe; buyer_not_in?: InputMaybe>; buyer_not_starts_with?: InputMaybe; buyer_not_starts_with_nocase?: InputMaybe; buyer_starts_with?: InputMaybe; buyer_starts_with_nocase?: InputMaybe; cancelledDate?: InputMaybe; cancelledDate_gt?: InputMaybe; cancelledDate_gte?: InputMaybe; cancelledDate_in?: InputMaybe>; cancelledDate_lt?: InputMaybe; cancelledDate_lte?: InputMaybe; cancelledDate_not?: InputMaybe; cancelledDate_not_in?: InputMaybe>; committedDate?: InputMaybe; committedDate_gt?: InputMaybe; committedDate_gte?: InputMaybe; committedDate_in?: InputMaybe>; committedDate_lt?: InputMaybe; committedDate_lte?: InputMaybe; committedDate_not?: InputMaybe; committedDate_not_in?: InputMaybe>; completedDate?: InputMaybe; completedDate_gt?: InputMaybe; completedDate_gte?: InputMaybe; completedDate_in?: InputMaybe>; completedDate_lt?: InputMaybe; completedDate_lte?: InputMaybe; completedDate_not?: InputMaybe; completedDate_not_in?: InputMaybe>; dispute?: InputMaybe; disputeResolver?: InputMaybe; disputeResolver_?: InputMaybe; disputeResolver_contains?: InputMaybe; disputeResolver_contains_nocase?: InputMaybe; disputeResolver_ends_with?: InputMaybe; disputeResolver_ends_with_nocase?: InputMaybe; disputeResolver_gt?: InputMaybe; disputeResolver_gte?: InputMaybe; disputeResolver_in?: InputMaybe>; disputeResolver_lt?: InputMaybe; disputeResolver_lte?: InputMaybe; disputeResolver_not?: InputMaybe; disputeResolver_not_contains?: InputMaybe; disputeResolver_not_contains_nocase?: InputMaybe; disputeResolver_not_ends_with?: InputMaybe; disputeResolver_not_ends_with_nocase?: InputMaybe; disputeResolver_not_in?: InputMaybe>; disputeResolver_not_starts_with?: InputMaybe; disputeResolver_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver_starts_with?: InputMaybe; disputeResolver_starts_with_nocase?: InputMaybe; dispute_?: InputMaybe; dispute_contains?: InputMaybe; dispute_contains_nocase?: InputMaybe; dispute_ends_with?: InputMaybe; dispute_ends_with_nocase?: InputMaybe; dispute_gt?: InputMaybe; dispute_gte?: InputMaybe; dispute_in?: InputMaybe>; dispute_lt?: InputMaybe; dispute_lte?: InputMaybe; dispute_not?: InputMaybe; dispute_not_contains?: InputMaybe; dispute_not_contains_nocase?: InputMaybe; dispute_not_ends_with?: InputMaybe; dispute_not_ends_with_nocase?: InputMaybe; dispute_not_in?: InputMaybe>; dispute_not_starts_with?: InputMaybe; dispute_not_starts_with_nocase?: InputMaybe; dispute_starts_with?: InputMaybe; dispute_starts_with_nocase?: InputMaybe; disputed?: InputMaybe; disputedDate?: InputMaybe; disputedDate_gt?: InputMaybe; disputedDate_gte?: InputMaybe; disputedDate_in?: InputMaybe>; disputedDate_lt?: InputMaybe; disputedDate_lte?: InputMaybe; disputedDate_not?: InputMaybe; disputedDate_not_in?: InputMaybe>; disputed_in?: InputMaybe>; disputed_not?: InputMaybe; disputed_not_in?: InputMaybe>; expired?: InputMaybe; expired_in?: InputMaybe>; expired_not?: InputMaybe; expired_not_in?: InputMaybe>; finalizedDate?: InputMaybe; finalizedDate_gt?: InputMaybe; finalizedDate_gte?: InputMaybe; finalizedDate_in?: InputMaybe>; finalizedDate_lt?: InputMaybe; finalizedDate_lte?: InputMaybe; finalizedDate_not?: InputMaybe; finalizedDate_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; mutualizerAddress?: InputMaybe; mutualizerAddress_contains?: InputMaybe; mutualizerAddress_gt?: InputMaybe; mutualizerAddress_gte?: InputMaybe; mutualizerAddress_in?: InputMaybe>; mutualizerAddress_lt?: InputMaybe; mutualizerAddress_lte?: InputMaybe; mutualizerAddress_not?: InputMaybe; mutualizerAddress_not_contains?: InputMaybe; mutualizerAddress_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; protocolFeeCollected_?: InputMaybe; redeemedDate?: InputMaybe; redeemedDate_gt?: InputMaybe; redeemedDate_gte?: InputMaybe; redeemedDate_in?: InputMaybe>; redeemedDate_lt?: InputMaybe; redeemedDate_lte?: InputMaybe; redeemedDate_not?: InputMaybe; redeemedDate_not_in?: InputMaybe>; revokedDate?: InputMaybe; revokedDate_gt?: InputMaybe; revokedDate_gte?: InputMaybe; revokedDate_in?: InputMaybe>; revokedDate_lt?: InputMaybe; revokedDate_lte?: InputMaybe; revokedDate_not?: InputMaybe; revokedDate_not_in?: InputMaybe>; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; state?: InputMaybe; state_in?: InputMaybe>; state_not?: InputMaybe; state_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; }; export enum Exchange_OrderBy { BUYER = "buyer", BUYER__ACTIVE = "buyer__active", BUYER__ID = "buyer__id", BUYER__WALLET = "buyer__wallet", CANCELLEDDATE = "cancelledDate", COMMITTEDDATE = "committedDate", COMPLETEDDATE = "completedDate", DISPUTE = "dispute", DISPUTERESOLVER = "disputeResolver", DISPUTERESOLVER__ACTIVE = "disputeResolver__active", DISPUTERESOLVER__ADMIN = "disputeResolver__admin", DISPUTERESOLVER__ASSISTANT = "disputeResolver__assistant", DISPUTERESOLVER__CLERK = "disputeResolver__clerk", DISPUTERESOLVER__ESCALATIONRESPONSEPERIOD = "disputeResolver__escalationResponsePeriod", DISPUTERESOLVER__ID = "disputeResolver__id", DISPUTERESOLVER__METADATAURI = "disputeResolver__metadataUri", DISPUTERESOLVER__TREASURY = "disputeResolver__treasury", DISPUTE__BUYERPERCENT = "dispute__buyerPercent", DISPUTE__DECIDEDDATE = "dispute__decidedDate", DISPUTE__DISPUTEDDATE = "dispute__disputedDate", DISPUTE__ESCALATEDDATE = "dispute__escalatedDate", DISPUTE__EXCHANGEID = "dispute__exchangeId", DISPUTE__FINALIZEDDATE = "dispute__finalizedDate", DISPUTE__ID = "dispute__id", DISPUTE__REFUSEDDATE = "dispute__refusedDate", DISPUTE__RESOLVEDDATE = "dispute__resolvedDate", DISPUTE__RETRACTEDDATE = "dispute__retractedDate", DISPUTE__STATE = "dispute__state", DISPUTE__TIMEOUT = "dispute__timeout", DISPUTED = "disputed", DISPUTEDDATE = "disputedDate", EXPIRED = "expired", FINALIZEDDATE = "finalizedDate", ID = "id", MUTUALIZERADDRESS = "mutualizerAddress", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", PROTOCOLFEECOLLECTED = "protocolFeeCollected", PROTOCOLFEECOLLECTED__AMOUNT = "protocolFeeCollected__amount", PROTOCOLFEECOLLECTED__EXCHANGEID = "protocolFeeCollected__exchangeId", PROTOCOLFEECOLLECTED__EXCHANGETOKEN = "protocolFeeCollected__exchangeToken", PROTOCOLFEECOLLECTED__EXECUTEDBY = "protocolFeeCollected__executedBy", PROTOCOLFEECOLLECTED__ID = "protocolFeeCollected__id", REDEEMEDDATE = "redeemedDate", REVOKEDDATE = "revokedDate", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", STATE = "state", VALIDUNTILDATE = "validUntilDate" } /** * Funds * */ export type FundsEntity = { __typename?: "FundsEntity"; account: Account; accountId: Scalars["BigInt"]["output"]; availableAmount: Scalars["BigInt"]["output"]; id: Scalars["ID"]["output"]; token: ExchangeToken; tokenAddress: Scalars["Bytes"]["output"]; }; export type FundsEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; accountId?: InputMaybe; accountId_gt?: InputMaybe; accountId_gte?: InputMaybe; accountId_in?: InputMaybe>; accountId_lt?: InputMaybe; accountId_lte?: InputMaybe; accountId_not?: InputMaybe; accountId_not_in?: InputMaybe>; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; availableAmount?: InputMaybe; availableAmount_gt?: InputMaybe; availableAmount_gte?: InputMaybe; availableAmount_in?: InputMaybe>; availableAmount_lt?: InputMaybe; availableAmount_lte?: InputMaybe; availableAmount_not?: InputMaybe; availableAmount_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; token?: InputMaybe; tokenAddress?: InputMaybe; tokenAddress_contains?: InputMaybe; tokenAddress_gt?: InputMaybe; tokenAddress_gte?: InputMaybe; tokenAddress_in?: InputMaybe>; tokenAddress_lt?: InputMaybe; tokenAddress_lte?: InputMaybe; tokenAddress_not?: InputMaybe; tokenAddress_not_contains?: InputMaybe; tokenAddress_not_in?: InputMaybe>; token_?: InputMaybe; token_contains?: InputMaybe; token_contains_nocase?: InputMaybe; token_ends_with?: InputMaybe; token_ends_with_nocase?: InputMaybe; token_gt?: InputMaybe; token_gte?: InputMaybe; token_in?: InputMaybe>; token_lt?: InputMaybe; token_lte?: InputMaybe; token_not?: InputMaybe; token_not_contains?: InputMaybe; token_not_contains_nocase?: InputMaybe; token_not_ends_with?: InputMaybe; token_not_ends_with_nocase?: InputMaybe; token_not_in?: InputMaybe>; token_not_starts_with?: InputMaybe; token_not_starts_with_nocase?: InputMaybe; token_starts_with?: InputMaybe; token_starts_with_nocase?: InputMaybe; }; export enum FundsEntity_OrderBy { ACCOUNT = "account", ACCOUNTID = "accountId", ACCOUNT__ID = "account__id", AVAILABLEAMOUNT = "availableAmount", ID = "id", TOKEN = "token", TOKENADDRESS = "tokenAddress", TOKEN__ADDRESS = "token__address", TOKEN__DECIMALS = "token__decimals", TOKEN__ID = "token__id", TOKEN__NAME = "token__name", TOKEN__SYMBOL = "token__symbol" } export type FundsEventLog = EventLog & { __typename?: "FundsEventLog"; account: Account; amount: Scalars["BigInt"]["output"]; executedBy: Scalars["Bytes"]["output"]; funds: FundsEntity; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type FundsEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; funds?: InputMaybe; funds_?: InputMaybe; funds_contains?: InputMaybe; funds_contains_nocase?: InputMaybe; funds_ends_with?: InputMaybe; funds_ends_with_nocase?: InputMaybe; funds_gt?: InputMaybe; funds_gte?: InputMaybe; funds_in?: InputMaybe>; funds_lt?: InputMaybe; funds_lte?: InputMaybe; funds_not?: InputMaybe; funds_not_contains?: InputMaybe; funds_not_contains_nocase?: InputMaybe; funds_not_ends_with?: InputMaybe; funds_not_ends_with_nocase?: InputMaybe; funds_not_in?: InputMaybe>; funds_not_starts_with?: InputMaybe; funds_not_starts_with_nocase?: InputMaybe; funds_starts_with?: InputMaybe; funds_starts_with_nocase?: InputMaybe; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum FundsEventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", AMOUNT = "amount", EXECUTEDBY = "executedBy", FUNDS = "funds", FUNDS__ACCOUNTID = "funds__accountId", FUNDS__AVAILABLEAMOUNT = "funds__availableAmount", FUNDS__ID = "funds__id", FUNDS__TOKENADDRESS = "funds__tokenAddress", HASH = "hash", ID = "id", TIMESTAMP = "timestamp", TYPE = "type" } export type ItemMetadataInterface = { bundle: BundleMetadataEntity; id: Scalars["ID"]["output"]; metadataUri: Scalars["String"]["output"]; schemaUrl: Scalars["String"]["output"]; type: ItemMetadataType; }; export type ItemMetadataInterface_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; bundle?: InputMaybe; bundle_?: InputMaybe; bundle_contains?: InputMaybe; bundle_contains_nocase?: InputMaybe; bundle_ends_with?: InputMaybe; bundle_ends_with_nocase?: InputMaybe; bundle_gt?: InputMaybe; bundle_gte?: InputMaybe; bundle_in?: InputMaybe>; bundle_lt?: InputMaybe; bundle_lte?: InputMaybe; bundle_not?: InputMaybe; bundle_not_contains?: InputMaybe; bundle_not_contains_nocase?: InputMaybe; bundle_not_ends_with?: InputMaybe; bundle_not_ends_with_nocase?: InputMaybe; bundle_not_in?: InputMaybe>; bundle_not_starts_with?: InputMaybe; bundle_not_starts_with_nocase?: InputMaybe; bundle_starts_with?: InputMaybe; bundle_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum ItemMetadataInterface_OrderBy { BUNDLE = "bundle", BUNDLE__ANIMATIONURL = "bundle__animationUrl", BUNDLE__BUNDLEUUID = "bundle__bundleUuid", BUNDLE__CONDITION = "bundle__condition", BUNDLE__CREATEDAT = "bundle__createdAt", BUNDLE__DESCRIPTION = "bundle__description", BUNDLE__EXTERNALURL = "bundle__externalUrl", BUNDLE__ID = "bundle__id", BUNDLE__IMAGE = "bundle__image", BUNDLE__LICENSEURL = "bundle__licenseUrl", BUNDLE__NAME = "bundle__name", BUNDLE__NUMBEROFCOMMITS = "bundle__numberOfCommits", BUNDLE__NUMBEROFREDEMPTIONS = "bundle__numberOfRedemptions", BUNDLE__QUANTITYAVAILABLE = "bundle__quantityAvailable", BUNDLE__SCHEMAURL = "bundle__schemaUrl", BUNDLE__TYPE = "bundle__type", BUNDLE__VALIDFROMDATE = "bundle__validFromDate", BUNDLE__VALIDUNTILDATE = "bundle__validUntilDate", BUNDLE__VOIDED = "bundle__voided", ID = "id", METADATAURI = "metadataUri", SCHEMAURL = "schemaUrl", TYPE = "type" } export enum ItemMetadataType { ITEM_NFT = "ITEM_NFT", ITEM_PRODUCT_V1 = "ITEM_PRODUCT_V1", ITEM_UNKNOWN = "ITEM_UNKNOWN" } export type MetadataAttribute = { __typename?: "MetadataAttribute"; displayType: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; traitType: Scalars["String"]["output"]; value: Scalars["String"]["output"]; }; export type MetadataAttribute_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; displayType?: InputMaybe; displayType_contains?: InputMaybe; displayType_contains_nocase?: InputMaybe; displayType_ends_with?: InputMaybe; displayType_ends_with_nocase?: InputMaybe; displayType_gt?: InputMaybe; displayType_gte?: InputMaybe; displayType_in?: InputMaybe>; displayType_lt?: InputMaybe; displayType_lte?: InputMaybe; displayType_not?: InputMaybe; displayType_not_contains?: InputMaybe; displayType_not_contains_nocase?: InputMaybe; displayType_not_ends_with?: InputMaybe; displayType_not_ends_with_nocase?: InputMaybe; displayType_not_in?: InputMaybe>; displayType_not_starts_with?: InputMaybe; displayType_not_starts_with_nocase?: InputMaybe; displayType_starts_with?: InputMaybe; displayType_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; traitType?: InputMaybe; traitType_contains?: InputMaybe; traitType_contains_nocase?: InputMaybe; traitType_ends_with?: InputMaybe; traitType_ends_with_nocase?: InputMaybe; traitType_gt?: InputMaybe; traitType_gte?: InputMaybe; traitType_in?: InputMaybe>; traitType_lt?: InputMaybe; traitType_lte?: InputMaybe; traitType_not?: InputMaybe; traitType_not_contains?: InputMaybe; traitType_not_contains_nocase?: InputMaybe; traitType_not_ends_with?: InputMaybe; traitType_not_ends_with_nocase?: InputMaybe; traitType_not_in?: InputMaybe>; traitType_not_starts_with?: InputMaybe; traitType_not_starts_with_nocase?: InputMaybe; traitType_starts_with?: InputMaybe; traitType_starts_with_nocase?: InputMaybe; value?: InputMaybe; value_contains?: InputMaybe; value_contains_nocase?: InputMaybe; value_ends_with?: InputMaybe; value_ends_with_nocase?: InputMaybe; value_gt?: InputMaybe; value_gte?: InputMaybe; value_in?: InputMaybe>; value_lt?: InputMaybe; value_lte?: InputMaybe; value_not?: InputMaybe; value_not_contains?: InputMaybe; value_not_contains_nocase?: InputMaybe; value_not_ends_with?: InputMaybe; value_not_ends_with_nocase?: InputMaybe; value_not_in?: InputMaybe>; value_not_starts_with?: InputMaybe; value_not_starts_with_nocase?: InputMaybe; value_starts_with?: InputMaybe; value_starts_with_nocase?: InputMaybe; }; export enum MetadataAttribute_OrderBy { DISPLAYTYPE = "displayType", ID = "id", TRAITTYPE = "traitType", VALUE = "value" } export type MetadataInterface = { animationMetadata?: Maybe; animationUrl?: Maybe; attributes?: Maybe>; condition?: Maybe; /** * Enriched fields from offer entity to allow nested query workaround * */ createdAt: Scalars["BigInt"]["output"]; description: Scalars["String"]["output"]; exchangeToken: ExchangeToken; externalUrl: Scalars["String"]["output"]; /** * Fields compliant to metadata standard * */ id: Scalars["ID"]["output"]; image: Scalars["String"]["output"]; licenseUrl: Scalars["String"]["output"]; name: Scalars["String"]["output"]; numberOfCommits: Scalars["BigInt"]["output"]; numberOfRedemptions: Scalars["BigInt"]["output"]; /** * References to entities * */ offer: Offer; quantityAvailable: Scalars["BigInt"]["output"]; schemaUrl: Scalars["String"]["output"]; seller?: Maybe; type: MetadataType; validFromDate: Scalars["BigInt"]["output"]; validUntilDate: Scalars["BigInt"]["output"]; voided: Scalars["Boolean"]["output"]; }; export type MetadataInterfaceAttributesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type MetadataInterface_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; animationMetadata?: InputMaybe; animationMetadata_?: InputMaybe; animationMetadata_contains?: InputMaybe; animationMetadata_contains_nocase?: InputMaybe; animationMetadata_ends_with?: InputMaybe; animationMetadata_ends_with_nocase?: InputMaybe; animationMetadata_gt?: InputMaybe; animationMetadata_gte?: InputMaybe; animationMetadata_in?: InputMaybe>; animationMetadata_lt?: InputMaybe; animationMetadata_lte?: InputMaybe; animationMetadata_not?: InputMaybe; animationMetadata_not_contains?: InputMaybe; animationMetadata_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_ends_with?: InputMaybe; animationMetadata_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_in?: InputMaybe>; animationMetadata_not_starts_with?: InputMaybe; animationMetadata_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_starts_with?: InputMaybe; animationMetadata_starts_with_nocase?: InputMaybe; animationUrl?: InputMaybe; animationUrl_contains?: InputMaybe; animationUrl_contains_nocase?: InputMaybe; animationUrl_ends_with?: InputMaybe; animationUrl_ends_with_nocase?: InputMaybe; animationUrl_gt?: InputMaybe; animationUrl_gte?: InputMaybe; animationUrl_in?: InputMaybe>; animationUrl_lt?: InputMaybe; animationUrl_lte?: InputMaybe; animationUrl_not?: InputMaybe; animationUrl_not_contains?: InputMaybe; animationUrl_not_contains_nocase?: InputMaybe; animationUrl_not_ends_with?: InputMaybe; animationUrl_not_ends_with_nocase?: InputMaybe; animationUrl_not_in?: InputMaybe>; animationUrl_not_starts_with?: InputMaybe; animationUrl_not_starts_with_nocase?: InputMaybe; animationUrl_starts_with?: InputMaybe; animationUrl_starts_with_nocase?: InputMaybe; attributes?: InputMaybe>; attributes_?: InputMaybe; attributes_contains?: InputMaybe>; attributes_contains_nocase?: InputMaybe>; attributes_not?: InputMaybe>; attributes_not_contains?: InputMaybe>; attributes_not_contains_nocase?: InputMaybe< Array >; condition?: InputMaybe; condition_contains?: InputMaybe; condition_contains_nocase?: InputMaybe; condition_ends_with?: InputMaybe; condition_ends_with_nocase?: InputMaybe; condition_gt?: InputMaybe; condition_gte?: InputMaybe; condition_in?: InputMaybe>; condition_lt?: InputMaybe; condition_lte?: InputMaybe; condition_not?: InputMaybe; condition_not_contains?: InputMaybe; condition_not_contains_nocase?: InputMaybe; condition_not_ends_with?: InputMaybe; condition_not_ends_with_nocase?: InputMaybe; condition_not_in?: InputMaybe>; condition_not_starts_with?: InputMaybe; condition_not_starts_with_nocase?: InputMaybe; condition_starts_with?: InputMaybe; condition_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; exchangeToken?: InputMaybe; exchangeToken_?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_contains_nocase?: InputMaybe; exchangeToken_ends_with?: InputMaybe; exchangeToken_ends_with_nocase?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_contains_nocase?: InputMaybe; exchangeToken_not_ends_with?: InputMaybe; exchangeToken_not_ends_with_nocase?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchangeToken_not_starts_with?: InputMaybe; exchangeToken_not_starts_with_nocase?: InputMaybe; exchangeToken_starts_with?: InputMaybe; exchangeToken_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; licenseUrl?: InputMaybe; licenseUrl_contains?: InputMaybe; licenseUrl_contains_nocase?: InputMaybe; licenseUrl_ends_with?: InputMaybe; licenseUrl_ends_with_nocase?: InputMaybe; licenseUrl_gt?: InputMaybe; licenseUrl_gte?: InputMaybe; licenseUrl_in?: InputMaybe>; licenseUrl_lt?: InputMaybe; licenseUrl_lte?: InputMaybe; licenseUrl_not?: InputMaybe; licenseUrl_not_contains?: InputMaybe; licenseUrl_not_contains_nocase?: InputMaybe; licenseUrl_not_ends_with?: InputMaybe; licenseUrl_not_ends_with_nocase?: InputMaybe; licenseUrl_not_in?: InputMaybe>; licenseUrl_not_starts_with?: InputMaybe; licenseUrl_not_starts_with_nocase?: InputMaybe; licenseUrl_starts_with?: InputMaybe; licenseUrl_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; numberOfCommits?: InputMaybe; numberOfCommits_gt?: InputMaybe; numberOfCommits_gte?: InputMaybe; numberOfCommits_in?: InputMaybe>; numberOfCommits_lt?: InputMaybe; numberOfCommits_lte?: InputMaybe; numberOfCommits_not?: InputMaybe; numberOfCommits_not_in?: InputMaybe>; numberOfRedemptions?: InputMaybe; numberOfRedemptions_gt?: InputMaybe; numberOfRedemptions_gte?: InputMaybe; numberOfRedemptions_in?: InputMaybe>; numberOfRedemptions_lt?: InputMaybe; numberOfRedemptions_lte?: InputMaybe; numberOfRedemptions_not?: InputMaybe; numberOfRedemptions_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; quantityAvailable?: InputMaybe; quantityAvailable_gt?: InputMaybe; quantityAvailable_gte?: InputMaybe; quantityAvailable_in?: InputMaybe>; quantityAvailable_lt?: InputMaybe; quantityAvailable_lte?: InputMaybe; quantityAvailable_not?: InputMaybe; quantityAvailable_not_in?: InputMaybe>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; validFromDate?: InputMaybe; validFromDate_gt?: InputMaybe; validFromDate_gte?: InputMaybe; validFromDate_in?: InputMaybe>; validFromDate_lt?: InputMaybe; validFromDate_lte?: InputMaybe; validFromDate_not?: InputMaybe; validFromDate_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; voided?: InputMaybe; voided_in?: InputMaybe>; voided_not?: InputMaybe; voided_not_in?: InputMaybe>; }; export enum MetadataInterface_OrderBy { ANIMATIONMETADATA = "animationMetadata", ANIMATIONMETADATA__HEIGHT = "animationMetadata__height", ANIMATIONMETADATA__ID = "animationMetadata__id", ANIMATIONMETADATA__TYPE = "animationMetadata__type", ANIMATIONMETADATA__WIDTH = "animationMetadata__width", ANIMATIONURL = "animationUrl", ATTRIBUTES = "attributes", CONDITION = "condition", CREATEDAT = "createdAt", DESCRIPTION = "description", EXCHANGETOKEN = "exchangeToken", EXCHANGETOKEN__ADDRESS = "exchangeToken__address", EXCHANGETOKEN__DECIMALS = "exchangeToken__decimals", EXCHANGETOKEN__ID = "exchangeToken__id", EXCHANGETOKEN__NAME = "exchangeToken__name", EXCHANGETOKEN__SYMBOL = "exchangeToken__symbol", EXTERNALURL = "externalUrl", ID = "id", IMAGE = "image", LICENSEURL = "licenseUrl", NAME = "name", NUMBEROFCOMMITS = "numberOfCommits", NUMBEROFREDEMPTIONS = "numberOfRedemptions", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", QUANTITYAVAILABLE = "quantityAvailable", SCHEMAURL = "schemaUrl", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", TYPE = "type", VALIDFROMDATE = "validFromDate", VALIDUNTILDATE = "validUntilDate", VOIDED = "voided" } export enum MetadataType { BASE = "BASE", BUNDLE = "BUNDLE", PRODUCT_V1 = "PRODUCT_V1" } /** * Nft Contract Metadata * */ export type NftContractMetadata = { __typename?: "NftContractMetadata"; collaborators?: Maybe>; createdAt: Scalars["BigInt"]["output"]; description?: Maybe; externalLink?: Maybe; id: Scalars["ID"]["output"]; image?: Maybe; name?: Maybe; }; export type NftContractMetadata_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; collaborators?: InputMaybe>; collaborators_contains?: InputMaybe>; collaborators_contains_nocase?: InputMaybe>; collaborators_not?: InputMaybe>; collaborators_not_contains?: InputMaybe>; collaborators_not_contains_nocase?: InputMaybe< Array >; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; externalLink?: InputMaybe; externalLink_contains?: InputMaybe; externalLink_contains_nocase?: InputMaybe; externalLink_ends_with?: InputMaybe; externalLink_ends_with_nocase?: InputMaybe; externalLink_gt?: InputMaybe; externalLink_gte?: InputMaybe; externalLink_in?: InputMaybe>; externalLink_lt?: InputMaybe; externalLink_lte?: InputMaybe; externalLink_not?: InputMaybe; externalLink_not_contains?: InputMaybe; externalLink_not_contains_nocase?: InputMaybe; externalLink_not_ends_with?: InputMaybe; externalLink_not_ends_with_nocase?: InputMaybe; externalLink_not_in?: InputMaybe>; externalLink_not_starts_with?: InputMaybe; externalLink_not_starts_with_nocase?: InputMaybe; externalLink_starts_with?: InputMaybe; externalLink_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum NftContractMetadata_OrderBy { COLLABORATORS = "collaborators", CREATEDAT = "createdAt", DESCRIPTION = "description", EXTERNALLINK = "externalLink", ID = "id", IMAGE = "image", NAME = "name" } export type NftItemMetadataEntity = ItemMetadataInterface & { __typename?: "NftItemMetadataEntity"; animationUrl?: Maybe; attributes?: Maybe>; bundle: BundleMetadataEntity; chainId?: Maybe; contract?: Maybe; description?: Maybe; externalUrl?: Maybe; id: Scalars["ID"]["output"]; image?: Maybe; metadataUri: Scalars["String"]["output"]; name: Scalars["String"]["output"]; quantity?: Maybe; schemaUrl: Scalars["String"]["output"]; terms?: Maybe>; tokenId?: Maybe; tokenIdRange?: Maybe; type: ItemMetadataType; youtubeUrl?: Maybe; }; export type NftItemMetadataEntityAttributesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type NftItemMetadataEntityTermsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type NftItemMetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; animationUrl?: InputMaybe; animationUrl_contains?: InputMaybe; animationUrl_contains_nocase?: InputMaybe; animationUrl_ends_with?: InputMaybe; animationUrl_ends_with_nocase?: InputMaybe; animationUrl_gt?: InputMaybe; animationUrl_gte?: InputMaybe; animationUrl_in?: InputMaybe>; animationUrl_lt?: InputMaybe; animationUrl_lte?: InputMaybe; animationUrl_not?: InputMaybe; animationUrl_not_contains?: InputMaybe; animationUrl_not_contains_nocase?: InputMaybe; animationUrl_not_ends_with?: InputMaybe; animationUrl_not_ends_with_nocase?: InputMaybe; animationUrl_not_in?: InputMaybe>; animationUrl_not_starts_with?: InputMaybe; animationUrl_not_starts_with_nocase?: InputMaybe; animationUrl_starts_with?: InputMaybe; animationUrl_starts_with_nocase?: InputMaybe; attributes?: InputMaybe>; attributes_?: InputMaybe; attributes_contains?: InputMaybe>; attributes_contains_nocase?: InputMaybe>; attributes_not?: InputMaybe>; attributes_not_contains?: InputMaybe>; attributes_not_contains_nocase?: InputMaybe< Array >; bundle?: InputMaybe; bundle_?: InputMaybe; bundle_contains?: InputMaybe; bundle_contains_nocase?: InputMaybe; bundle_ends_with?: InputMaybe; bundle_ends_with_nocase?: InputMaybe; bundle_gt?: InputMaybe; bundle_gte?: InputMaybe; bundle_in?: InputMaybe>; bundle_lt?: InputMaybe; bundle_lte?: InputMaybe; bundle_not?: InputMaybe; bundle_not_contains?: InputMaybe; bundle_not_contains_nocase?: InputMaybe; bundle_not_ends_with?: InputMaybe; bundle_not_ends_with_nocase?: InputMaybe; bundle_not_in?: InputMaybe>; bundle_not_starts_with?: InputMaybe; bundle_not_starts_with_nocase?: InputMaybe; bundle_starts_with?: InputMaybe; bundle_starts_with_nocase?: InputMaybe; chainId?: InputMaybe; chainId_gt?: InputMaybe; chainId_gte?: InputMaybe; chainId_in?: InputMaybe>; chainId_lt?: InputMaybe; chainId_lte?: InputMaybe; chainId_not?: InputMaybe; chainId_not_in?: InputMaybe>; contract?: InputMaybe; contract_contains?: InputMaybe; contract_contains_nocase?: InputMaybe; contract_ends_with?: InputMaybe; contract_ends_with_nocase?: InputMaybe; contract_gt?: InputMaybe; contract_gte?: InputMaybe; contract_in?: InputMaybe>; contract_lt?: InputMaybe; contract_lte?: InputMaybe; contract_not?: InputMaybe; contract_not_contains?: InputMaybe; contract_not_contains_nocase?: InputMaybe; contract_not_ends_with?: InputMaybe; contract_not_ends_with_nocase?: InputMaybe; contract_not_in?: InputMaybe>; contract_not_starts_with?: InputMaybe; contract_not_starts_with_nocase?: InputMaybe; contract_starts_with?: InputMaybe; contract_starts_with_nocase?: InputMaybe; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; quantity?: InputMaybe; quantity_gt?: InputMaybe; quantity_gte?: InputMaybe; quantity_in?: InputMaybe>; quantity_lt?: InputMaybe; quantity_lte?: InputMaybe; quantity_not?: InputMaybe; quantity_not_in?: InputMaybe>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; terms?: InputMaybe>; terms_?: InputMaybe; terms_contains?: InputMaybe>; terms_contains_nocase?: InputMaybe>; terms_not?: InputMaybe>; terms_not_contains?: InputMaybe>; terms_not_contains_nocase?: InputMaybe>; tokenId?: InputMaybe; tokenIdRange?: InputMaybe; tokenIdRange_?: InputMaybe; tokenIdRange_contains?: InputMaybe; tokenIdRange_contains_nocase?: InputMaybe; tokenIdRange_ends_with?: InputMaybe; tokenIdRange_ends_with_nocase?: InputMaybe; tokenIdRange_gt?: InputMaybe; tokenIdRange_gte?: InputMaybe; tokenIdRange_in?: InputMaybe>; tokenIdRange_lt?: InputMaybe; tokenIdRange_lte?: InputMaybe; tokenIdRange_not?: InputMaybe; tokenIdRange_not_contains?: InputMaybe; tokenIdRange_not_contains_nocase?: InputMaybe; tokenIdRange_not_ends_with?: InputMaybe; tokenIdRange_not_ends_with_nocase?: InputMaybe; tokenIdRange_not_in?: InputMaybe>; tokenIdRange_not_starts_with?: InputMaybe; tokenIdRange_not_starts_with_nocase?: InputMaybe; tokenIdRange_starts_with?: InputMaybe; tokenIdRange_starts_with_nocase?: InputMaybe; tokenId_contains?: InputMaybe; tokenId_contains_nocase?: InputMaybe; tokenId_ends_with?: InputMaybe; tokenId_ends_with_nocase?: InputMaybe; tokenId_gt?: InputMaybe; tokenId_gte?: InputMaybe; tokenId_in?: InputMaybe>; tokenId_lt?: InputMaybe; tokenId_lte?: InputMaybe; tokenId_not?: InputMaybe; tokenId_not_contains?: InputMaybe; tokenId_not_contains_nocase?: InputMaybe; tokenId_not_ends_with?: InputMaybe; tokenId_not_ends_with_nocase?: InputMaybe; tokenId_not_in?: InputMaybe>; tokenId_not_starts_with?: InputMaybe; tokenId_not_starts_with_nocase?: InputMaybe; tokenId_starts_with?: InputMaybe; tokenId_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; youtubeUrl?: InputMaybe; youtubeUrl_contains?: InputMaybe; youtubeUrl_contains_nocase?: InputMaybe; youtubeUrl_ends_with?: InputMaybe; youtubeUrl_ends_with_nocase?: InputMaybe; youtubeUrl_gt?: InputMaybe; youtubeUrl_gte?: InputMaybe; youtubeUrl_in?: InputMaybe>; youtubeUrl_lt?: InputMaybe; youtubeUrl_lte?: InputMaybe; youtubeUrl_not?: InputMaybe; youtubeUrl_not_contains?: InputMaybe; youtubeUrl_not_contains_nocase?: InputMaybe; youtubeUrl_not_ends_with?: InputMaybe; youtubeUrl_not_ends_with_nocase?: InputMaybe; youtubeUrl_not_in?: InputMaybe>; youtubeUrl_not_starts_with?: InputMaybe; youtubeUrl_not_starts_with_nocase?: InputMaybe; youtubeUrl_starts_with?: InputMaybe; youtubeUrl_starts_with_nocase?: InputMaybe; }; export enum NftItemMetadataEntity_OrderBy { ANIMATIONURL = "animationUrl", ATTRIBUTES = "attributes", BUNDLE = "bundle", BUNDLE__ANIMATIONURL = "bundle__animationUrl", BUNDLE__BUNDLEUUID = "bundle__bundleUuid", BUNDLE__CONDITION = "bundle__condition", BUNDLE__CREATEDAT = "bundle__createdAt", BUNDLE__DESCRIPTION = "bundle__description", BUNDLE__EXTERNALURL = "bundle__externalUrl", BUNDLE__ID = "bundle__id", BUNDLE__IMAGE = "bundle__image", BUNDLE__LICENSEURL = "bundle__licenseUrl", BUNDLE__NAME = "bundle__name", BUNDLE__NUMBEROFCOMMITS = "bundle__numberOfCommits", BUNDLE__NUMBEROFREDEMPTIONS = "bundle__numberOfRedemptions", BUNDLE__QUANTITYAVAILABLE = "bundle__quantityAvailable", BUNDLE__SCHEMAURL = "bundle__schemaUrl", BUNDLE__TYPE = "bundle__type", BUNDLE__VALIDFROMDATE = "bundle__validFromDate", BUNDLE__VALIDUNTILDATE = "bundle__validUntilDate", BUNDLE__VOIDED = "bundle__voided", CHAINID = "chainId", CONTRACT = "contract", DESCRIPTION = "description", EXTERNALURL = "externalUrl", ID = "id", IMAGE = "image", METADATAURI = "metadataUri", NAME = "name", QUANTITY = "quantity", SCHEMAURL = "schemaUrl", TERMS = "terms", TOKENID = "tokenId", TOKENIDRANGE = "tokenIdRange", TOKENIDRANGE__ID = "tokenIdRange__id", TOKENIDRANGE__MAX = "tokenIdRange__max", TOKENIDRANGE__MIN = "tokenIdRange__min", TYPE = "type", YOUTUBEURL = "youtubeUrl" } export type NonListedOfferVoided = { __typename?: "NonListedOfferVoided"; executedBy: Scalars["Bytes"]["output"]; id: Scalars["ID"]["output"]; logIndex: Scalars["BigInt"]["output"]; offerHash: Scalars["Bytes"]["output"]; offererId: Scalars["BigInt"]["output"]; timestamp: Scalars["BigInt"]["output"]; txHash: Scalars["String"]["output"]; }; export type NonListedOfferVoided_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logIndex?: InputMaybe; logIndex_gt?: InputMaybe; logIndex_gte?: InputMaybe; logIndex_in?: InputMaybe>; logIndex_lt?: InputMaybe; logIndex_lte?: InputMaybe; logIndex_not?: InputMaybe; logIndex_not_in?: InputMaybe>; offerHash?: InputMaybe; offerHash_contains?: InputMaybe; offerHash_gt?: InputMaybe; offerHash_gte?: InputMaybe; offerHash_in?: InputMaybe>; offerHash_lt?: InputMaybe; offerHash_lte?: InputMaybe; offerHash_not?: InputMaybe; offerHash_not_contains?: InputMaybe; offerHash_not_in?: InputMaybe>; offererId?: InputMaybe; offererId_gt?: InputMaybe; offererId_gte?: InputMaybe; offererId_in?: InputMaybe>; offererId_lt?: InputMaybe; offererId_lte?: InputMaybe; offererId_not?: InputMaybe; offererId_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; txHash?: InputMaybe; txHash_contains?: InputMaybe; txHash_contains_nocase?: InputMaybe; txHash_ends_with?: InputMaybe; txHash_ends_with_nocase?: InputMaybe; txHash_gt?: InputMaybe; txHash_gte?: InputMaybe; txHash_in?: InputMaybe>; txHash_lt?: InputMaybe; txHash_lte?: InputMaybe; txHash_not?: InputMaybe; txHash_not_contains?: InputMaybe; txHash_not_contains_nocase?: InputMaybe; txHash_not_ends_with?: InputMaybe; txHash_not_ends_with_nocase?: InputMaybe; txHash_not_in?: InputMaybe>; txHash_not_starts_with?: InputMaybe; txHash_not_starts_with_nocase?: InputMaybe; txHash_starts_with?: InputMaybe; txHash_starts_with_nocase?: InputMaybe; }; export enum NonListedOfferVoided_OrderBy { EXECUTEDBY = "executedBy", ID = "id", LOGINDEX = "logIndex", OFFERHASH = "offerHash", OFFERERID = "offererId", TIMESTAMP = "timestamp", TXHASH = "txHash" } /** * Offer * */ export type Offer = { __typename?: "Offer"; agentFee: Scalars["BigInt"]["output"]; agentId: Scalars["BigInt"]["output"]; buyer?: Maybe; buyerCancelPenalty: Scalars["BigInt"]["output"]; buyerId: Scalars["BigInt"]["output"]; collection?: Maybe; collectionIndex?: Maybe; condition?: Maybe; createdAt: Scalars["BigInt"]["output"]; creator: Scalars["Int"]["output"]; /** Offer durations */ disputePeriodDuration: Scalars["BigInt"]["output"]; disputeResolutionTerms: DisputeResolutionTermsEntity; disputeResolver: DisputeResolver; disputeResolverId: Scalars["BigInt"]["output"]; exchangeToken: ExchangeToken; exchanges: Array; id: Scalars["ID"]["output"]; metadata?: Maybe; metadataHash: Scalars["String"]["output"]; metadataUri: Scalars["String"]["output"]; /** Stats */ numberOfCommits: Scalars["BigInt"]["output"]; numberOfRedemptions: Scalars["BigInt"]["output"]; price: Scalars["BigInt"]["output"]; priceType: Scalars["Int"]["output"]; protocolFee: Scalars["BigInt"]["output"]; quantityAvailable: Scalars["BigInt"]["output"]; quantityInitial: Scalars["BigInt"]["output"]; /** Range */ range?: Maybe; resolutionPeriodDuration: Scalars["BigInt"]["output"]; royaltyInfos: Array; seller?: Maybe; sellerDeposit: Scalars["BigInt"]["output"]; sellerId: Scalars["BigInt"]["output"]; /** Offer dates */ validFromDate: Scalars["BigInt"]["output"]; validUntilDate: Scalars["BigInt"]["output"]; voided: Scalars["Boolean"]["output"]; voidedAt?: Maybe; voucherRedeemableFromDate: Scalars["BigInt"]["output"]; voucherRedeemableUntilDate: Scalars["BigInt"]["output"]; voucherValidDuration: Scalars["BigInt"]["output"]; }; /** * Offer * */ export type OfferExchangesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; /** * Offer * */ export type OfferRoyaltyInfosArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; /** * Offer Collection * */ export type OfferCollection = { __typename?: "OfferCollection"; collectionContract: CollectionContract; collectionIndex: Scalars["BigInt"]["output"]; externalId: Scalars["String"]["output"]; externalIdHash: Scalars["Bytes"]["output"]; id: Scalars["ID"]["output"]; metadata?: Maybe; offers: Array; seller: Seller; sellerId: Scalars["BigInt"]["output"]; }; /** * Offer Collection * */ export type OfferCollectionOffersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type OfferCollection_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; collectionContract?: InputMaybe; collectionContract_?: InputMaybe; collectionContract_contains?: InputMaybe; collectionContract_contains_nocase?: InputMaybe; collectionContract_ends_with?: InputMaybe; collectionContract_ends_with_nocase?: InputMaybe; collectionContract_gt?: InputMaybe; collectionContract_gte?: InputMaybe; collectionContract_in?: InputMaybe>; collectionContract_lt?: InputMaybe; collectionContract_lte?: InputMaybe; collectionContract_not?: InputMaybe; collectionContract_not_contains?: InputMaybe; collectionContract_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; collectionContract_not_ends_with?: InputMaybe; collectionContract_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; collectionContract_not_in?: InputMaybe>; collectionContract_not_starts_with?: InputMaybe; collectionContract_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; collectionContract_starts_with?: InputMaybe; collectionContract_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; collectionIndex?: InputMaybe; collectionIndex_gt?: InputMaybe; collectionIndex_gte?: InputMaybe; collectionIndex_in?: InputMaybe>; collectionIndex_lt?: InputMaybe; collectionIndex_lte?: InputMaybe; collectionIndex_not?: InputMaybe; collectionIndex_not_in?: InputMaybe>; externalId?: InputMaybe; externalIdHash?: InputMaybe; externalIdHash_contains?: InputMaybe; externalIdHash_gt?: InputMaybe; externalIdHash_gte?: InputMaybe; externalIdHash_in?: InputMaybe>; externalIdHash_lt?: InputMaybe; externalIdHash_lte?: InputMaybe; externalIdHash_not?: InputMaybe; externalIdHash_not_contains?: InputMaybe; externalIdHash_not_in?: InputMaybe>; externalId_contains?: InputMaybe; externalId_contains_nocase?: InputMaybe; externalId_ends_with?: InputMaybe; externalId_ends_with_nocase?: InputMaybe; externalId_gt?: InputMaybe; externalId_gte?: InputMaybe; externalId_in?: InputMaybe>; externalId_lt?: InputMaybe; externalId_lte?: InputMaybe; externalId_not?: InputMaybe; externalId_not_contains?: InputMaybe; externalId_not_contains_nocase?: InputMaybe; externalId_not_ends_with?: InputMaybe; externalId_not_ends_with_nocase?: InputMaybe; externalId_not_in?: InputMaybe>; externalId_not_starts_with?: InputMaybe; externalId_not_starts_with_nocase?: InputMaybe; externalId_starts_with?: InputMaybe; externalId_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadata?: InputMaybe; metadata_?: InputMaybe; metadata_contains?: InputMaybe; metadata_contains_nocase?: InputMaybe; metadata_ends_with?: InputMaybe; metadata_ends_with_nocase?: InputMaybe; metadata_gt?: InputMaybe; metadata_gte?: InputMaybe; metadata_in?: InputMaybe>; metadata_lt?: InputMaybe; metadata_lte?: InputMaybe; metadata_not?: InputMaybe; metadata_not_contains?: InputMaybe; metadata_not_contains_nocase?: InputMaybe; metadata_not_ends_with?: InputMaybe; metadata_not_ends_with_nocase?: InputMaybe; metadata_not_in?: InputMaybe>; metadata_not_starts_with?: InputMaybe; metadata_not_starts_with_nocase?: InputMaybe; metadata_starts_with?: InputMaybe; metadata_starts_with_nocase?: InputMaybe; offers_?: InputMaybe; or?: InputMaybe>>; seller?: InputMaybe; sellerId?: InputMaybe; sellerId_gt?: InputMaybe; sellerId_gte?: InputMaybe; sellerId_in?: InputMaybe>; sellerId_lt?: InputMaybe; sellerId_lte?: InputMaybe; sellerId_not?: InputMaybe; sellerId_not_in?: InputMaybe>; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; }; export enum OfferCollection_OrderBy { COLLECTIONCONTRACT = "collectionContract", COLLECTIONCONTRACT__ADDRESS = "collectionContract__address", COLLECTIONCONTRACT__CONTRACTURI = "collectionContract__contractUri", COLLECTIONCONTRACT__ID = "collectionContract__id", COLLECTIONINDEX = "collectionIndex", EXTERNALID = "externalId", EXTERNALIDHASH = "externalIdHash", ID = "id", METADATA = "metadata", METADATA__CREATEDAT = "metadata__createdAt", METADATA__DESCRIPTION = "metadata__description", METADATA__EXTERNALLINK = "metadata__externalLink", METADATA__ID = "metadata__id", METADATA__IMAGE = "metadata__image", METADATA__NAME = "metadata__name", OFFERS = "offers", SELLER = "seller", SELLERID = "sellerId", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress" } export enum OfferCreator { BUYER = "BUYER", SELLER = "SELLER" } export type OfferEventLog = EventLog & { __typename?: "OfferEventLog"; account: Account; executedBy: Scalars["Bytes"]["output"]; hash: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; offer: Offer; timestamp: Scalars["BigInt"]["output"]; type: EventType; }; export type OfferEventLog_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; account?: InputMaybe; account_?: InputMaybe; account_contains?: InputMaybe; account_contains_nocase?: InputMaybe; account_ends_with?: InputMaybe; account_ends_with_nocase?: InputMaybe; account_gt?: InputMaybe; account_gte?: InputMaybe; account_in?: InputMaybe>; account_lt?: InputMaybe; account_lte?: InputMaybe; account_not?: InputMaybe; account_not_contains?: InputMaybe; account_not_contains_nocase?: InputMaybe; account_not_ends_with?: InputMaybe; account_not_ends_with_nocase?: InputMaybe; account_not_in?: InputMaybe>; account_not_starts_with?: InputMaybe; account_not_starts_with_nocase?: InputMaybe; account_starts_with?: InputMaybe; account_starts_with_nocase?: InputMaybe; and?: InputMaybe>>; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; hash?: InputMaybe; hash_contains?: InputMaybe; hash_contains_nocase?: InputMaybe; hash_ends_with?: InputMaybe; hash_ends_with_nocase?: InputMaybe; hash_gt?: InputMaybe; hash_gte?: InputMaybe; hash_in?: InputMaybe>; hash_lt?: InputMaybe; hash_lte?: InputMaybe; hash_not?: InputMaybe; hash_not_contains?: InputMaybe; hash_not_contains_nocase?: InputMaybe; hash_not_ends_with?: InputMaybe; hash_not_ends_with_nocase?: InputMaybe; hash_not_in?: InputMaybe>; hash_not_starts_with?: InputMaybe; hash_not_starts_with_nocase?: InputMaybe; hash_starts_with?: InputMaybe; hash_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum OfferEventLog_OrderBy { ACCOUNT = "account", ACCOUNT__ID = "account__id", EXECUTEDBY = "executedBy", HASH = "hash", ID = "id", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", TIMESTAMP = "timestamp", TYPE = "type" } export type Offer_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; agentFee?: InputMaybe; agentFee_gt?: InputMaybe; agentFee_gte?: InputMaybe; agentFee_in?: InputMaybe>; agentFee_lt?: InputMaybe; agentFee_lte?: InputMaybe; agentFee_not?: InputMaybe; agentFee_not_in?: InputMaybe>; agentId?: InputMaybe; agentId_gt?: InputMaybe; agentId_gte?: InputMaybe; agentId_in?: InputMaybe>; agentId_lt?: InputMaybe; agentId_lte?: InputMaybe; agentId_not?: InputMaybe; agentId_not_in?: InputMaybe>; and?: InputMaybe>>; buyer?: InputMaybe; buyerCancelPenalty?: InputMaybe; buyerCancelPenalty_gt?: InputMaybe; buyerCancelPenalty_gte?: InputMaybe; buyerCancelPenalty_in?: InputMaybe>; buyerCancelPenalty_lt?: InputMaybe; buyerCancelPenalty_lte?: InputMaybe; buyerCancelPenalty_not?: InputMaybe; buyerCancelPenalty_not_in?: InputMaybe>; buyerId?: InputMaybe; buyerId_gt?: InputMaybe; buyerId_gte?: InputMaybe; buyerId_in?: InputMaybe>; buyerId_lt?: InputMaybe; buyerId_lte?: InputMaybe; buyerId_not?: InputMaybe; buyerId_not_in?: InputMaybe>; buyer_?: InputMaybe; buyer_contains?: InputMaybe; buyer_contains_nocase?: InputMaybe; buyer_ends_with?: InputMaybe; buyer_ends_with_nocase?: InputMaybe; buyer_gt?: InputMaybe; buyer_gte?: InputMaybe; buyer_in?: InputMaybe>; buyer_lt?: InputMaybe; buyer_lte?: InputMaybe; buyer_not?: InputMaybe; buyer_not_contains?: InputMaybe; buyer_not_contains_nocase?: InputMaybe; buyer_not_ends_with?: InputMaybe; buyer_not_ends_with_nocase?: InputMaybe; buyer_not_in?: InputMaybe>; buyer_not_starts_with?: InputMaybe; buyer_not_starts_with_nocase?: InputMaybe; buyer_starts_with?: InputMaybe; buyer_starts_with_nocase?: InputMaybe; collection?: InputMaybe; collectionIndex?: InputMaybe; collectionIndex_gt?: InputMaybe; collectionIndex_gte?: InputMaybe; collectionIndex_in?: InputMaybe>; collectionIndex_lt?: InputMaybe; collectionIndex_lte?: InputMaybe; collectionIndex_not?: InputMaybe; collectionIndex_not_in?: InputMaybe>; collection_?: InputMaybe; collection_contains?: InputMaybe; collection_contains_nocase?: InputMaybe; collection_ends_with?: InputMaybe; collection_ends_with_nocase?: InputMaybe; collection_gt?: InputMaybe; collection_gte?: InputMaybe; collection_in?: InputMaybe>; collection_lt?: InputMaybe; collection_lte?: InputMaybe; collection_not?: InputMaybe; collection_not_contains?: InputMaybe; collection_not_contains_nocase?: InputMaybe; collection_not_ends_with?: InputMaybe; collection_not_ends_with_nocase?: InputMaybe; collection_not_in?: InputMaybe>; collection_not_starts_with?: InputMaybe; collection_not_starts_with_nocase?: InputMaybe; collection_starts_with?: InputMaybe; collection_starts_with_nocase?: InputMaybe; condition?: InputMaybe; condition_?: InputMaybe; condition_contains?: InputMaybe; condition_contains_nocase?: InputMaybe; condition_ends_with?: InputMaybe; condition_ends_with_nocase?: InputMaybe; condition_gt?: InputMaybe; condition_gte?: InputMaybe; condition_in?: InputMaybe>; condition_lt?: InputMaybe; condition_lte?: InputMaybe; condition_not?: InputMaybe; condition_not_contains?: InputMaybe; condition_not_contains_nocase?: InputMaybe; condition_not_ends_with?: InputMaybe; condition_not_ends_with_nocase?: InputMaybe; condition_not_in?: InputMaybe>; condition_not_starts_with?: InputMaybe; condition_not_starts_with_nocase?: InputMaybe; condition_starts_with?: InputMaybe; condition_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; creator?: InputMaybe; creator_gt?: InputMaybe; creator_gte?: InputMaybe; creator_in?: InputMaybe>; creator_lt?: InputMaybe; creator_lte?: InputMaybe; creator_not?: InputMaybe; creator_not_in?: InputMaybe>; disputePeriodDuration?: InputMaybe; disputePeriodDuration_gt?: InputMaybe; disputePeriodDuration_gte?: InputMaybe; disputePeriodDuration_in?: InputMaybe>; disputePeriodDuration_lt?: InputMaybe; disputePeriodDuration_lte?: InputMaybe; disputePeriodDuration_not?: InputMaybe; disputePeriodDuration_not_in?: InputMaybe>; disputeResolutionTerms?: InputMaybe; disputeResolutionTerms_?: InputMaybe; disputeResolutionTerms_contains?: InputMaybe; disputeResolutionTerms_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_ends_with?: InputMaybe; disputeResolutionTerms_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_gt?: InputMaybe; disputeResolutionTerms_gte?: InputMaybe; disputeResolutionTerms_in?: InputMaybe>; disputeResolutionTerms_lt?: InputMaybe; disputeResolutionTerms_lte?: InputMaybe; disputeResolutionTerms_not?: InputMaybe; disputeResolutionTerms_not_contains?: InputMaybe; disputeResolutionTerms_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_not_ends_with?: InputMaybe; disputeResolutionTerms_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_not_in?: InputMaybe>; disputeResolutionTerms_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolutionTerms_starts_with?: InputMaybe; disputeResolutionTerms_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver?: InputMaybe; disputeResolverId?: InputMaybe; disputeResolverId_gt?: InputMaybe; disputeResolverId_gte?: InputMaybe; disputeResolverId_in?: InputMaybe>; disputeResolverId_lt?: InputMaybe; disputeResolverId_lte?: InputMaybe; disputeResolverId_not?: InputMaybe; disputeResolverId_not_in?: InputMaybe>; disputeResolver_?: InputMaybe; disputeResolver_contains?: InputMaybe; disputeResolver_contains_nocase?: InputMaybe; disputeResolver_ends_with?: InputMaybe; disputeResolver_ends_with_nocase?: InputMaybe; disputeResolver_gt?: InputMaybe; disputeResolver_gte?: InputMaybe; disputeResolver_in?: InputMaybe>; disputeResolver_lt?: InputMaybe; disputeResolver_lte?: InputMaybe; disputeResolver_not?: InputMaybe; disputeResolver_not_contains?: InputMaybe; disputeResolver_not_contains_nocase?: InputMaybe; disputeResolver_not_ends_with?: InputMaybe; disputeResolver_not_ends_with_nocase?: InputMaybe; disputeResolver_not_in?: InputMaybe>; disputeResolver_not_starts_with?: InputMaybe; disputeResolver_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver_starts_with?: InputMaybe; disputeResolver_starts_with_nocase?: InputMaybe; exchangeToken?: InputMaybe; exchangeToken_?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_contains_nocase?: InputMaybe; exchangeToken_ends_with?: InputMaybe; exchangeToken_ends_with_nocase?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_contains_nocase?: InputMaybe; exchangeToken_not_ends_with?: InputMaybe; exchangeToken_not_ends_with_nocase?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchangeToken_not_starts_with?: InputMaybe; exchangeToken_not_starts_with_nocase?: InputMaybe; exchangeToken_starts_with?: InputMaybe; exchangeToken_starts_with_nocase?: InputMaybe; exchanges_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadata?: InputMaybe; metadataHash?: InputMaybe; metadataHash_contains?: InputMaybe; metadataHash_contains_nocase?: InputMaybe; metadataHash_ends_with?: InputMaybe; metadataHash_ends_with_nocase?: InputMaybe; metadataHash_gt?: InputMaybe; metadataHash_gte?: InputMaybe; metadataHash_in?: InputMaybe>; metadataHash_lt?: InputMaybe; metadataHash_lte?: InputMaybe; metadataHash_not?: InputMaybe; metadataHash_not_contains?: InputMaybe; metadataHash_not_contains_nocase?: InputMaybe; metadataHash_not_ends_with?: InputMaybe; metadataHash_not_ends_with_nocase?: InputMaybe; metadataHash_not_in?: InputMaybe>; metadataHash_not_starts_with?: InputMaybe; metadataHash_not_starts_with_nocase?: InputMaybe; metadataHash_starts_with?: InputMaybe; metadataHash_starts_with_nocase?: InputMaybe; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; metadata_?: InputMaybe; metadata_contains?: InputMaybe; metadata_contains_nocase?: InputMaybe; metadata_ends_with?: InputMaybe; metadata_ends_with_nocase?: InputMaybe; metadata_gt?: InputMaybe; metadata_gte?: InputMaybe; metadata_in?: InputMaybe>; metadata_lt?: InputMaybe; metadata_lte?: InputMaybe; metadata_not?: InputMaybe; metadata_not_contains?: InputMaybe; metadata_not_contains_nocase?: InputMaybe; metadata_not_ends_with?: InputMaybe; metadata_not_ends_with_nocase?: InputMaybe; metadata_not_in?: InputMaybe>; metadata_not_starts_with?: InputMaybe; metadata_not_starts_with_nocase?: InputMaybe; metadata_starts_with?: InputMaybe; metadata_starts_with_nocase?: InputMaybe; numberOfCommits?: InputMaybe; numberOfCommits_gt?: InputMaybe; numberOfCommits_gte?: InputMaybe; numberOfCommits_in?: InputMaybe>; numberOfCommits_lt?: InputMaybe; numberOfCommits_lte?: InputMaybe; numberOfCommits_not?: InputMaybe; numberOfCommits_not_in?: InputMaybe>; numberOfRedemptions?: InputMaybe; numberOfRedemptions_gt?: InputMaybe; numberOfRedemptions_gte?: InputMaybe; numberOfRedemptions_in?: InputMaybe>; numberOfRedemptions_lt?: InputMaybe; numberOfRedemptions_lte?: InputMaybe; numberOfRedemptions_not?: InputMaybe; numberOfRedemptions_not_in?: InputMaybe>; or?: InputMaybe>>; price?: InputMaybe; priceType?: InputMaybe; priceType_gt?: InputMaybe; priceType_gte?: InputMaybe; priceType_in?: InputMaybe>; priceType_lt?: InputMaybe; priceType_lte?: InputMaybe; priceType_not?: InputMaybe; priceType_not_in?: InputMaybe>; price_gt?: InputMaybe; price_gte?: InputMaybe; price_in?: InputMaybe>; price_lt?: InputMaybe; price_lte?: InputMaybe; price_not?: InputMaybe; price_not_in?: InputMaybe>; protocolFee?: InputMaybe; protocolFee_gt?: InputMaybe; protocolFee_gte?: InputMaybe; protocolFee_in?: InputMaybe>; protocolFee_lt?: InputMaybe; protocolFee_lte?: InputMaybe; protocolFee_not?: InputMaybe; protocolFee_not_in?: InputMaybe>; quantityAvailable?: InputMaybe; quantityAvailable_gt?: InputMaybe; quantityAvailable_gte?: InputMaybe; quantityAvailable_in?: InputMaybe>; quantityAvailable_lt?: InputMaybe; quantityAvailable_lte?: InputMaybe; quantityAvailable_not?: InputMaybe; quantityAvailable_not_in?: InputMaybe>; quantityInitial?: InputMaybe; quantityInitial_gt?: InputMaybe; quantityInitial_gte?: InputMaybe; quantityInitial_in?: InputMaybe>; quantityInitial_lt?: InputMaybe; quantityInitial_lte?: InputMaybe; quantityInitial_not?: InputMaybe; quantityInitial_not_in?: InputMaybe>; range?: InputMaybe; range_?: InputMaybe; range_contains?: InputMaybe; range_contains_nocase?: InputMaybe; range_ends_with?: InputMaybe; range_ends_with_nocase?: InputMaybe; range_gt?: InputMaybe; range_gte?: InputMaybe; range_in?: InputMaybe>; range_lt?: InputMaybe; range_lte?: InputMaybe; range_not?: InputMaybe; range_not_contains?: InputMaybe; range_not_contains_nocase?: InputMaybe; range_not_ends_with?: InputMaybe; range_not_ends_with_nocase?: InputMaybe; range_not_in?: InputMaybe>; range_not_starts_with?: InputMaybe; range_not_starts_with_nocase?: InputMaybe; range_starts_with?: InputMaybe; range_starts_with_nocase?: InputMaybe; resolutionPeriodDuration?: InputMaybe; resolutionPeriodDuration_gt?: InputMaybe; resolutionPeriodDuration_gte?: InputMaybe; resolutionPeriodDuration_in?: InputMaybe>; resolutionPeriodDuration_lt?: InputMaybe; resolutionPeriodDuration_lte?: InputMaybe; resolutionPeriodDuration_not?: InputMaybe; resolutionPeriodDuration_not_in?: InputMaybe< Array >; royaltyInfos_?: InputMaybe; seller?: InputMaybe; sellerDeposit?: InputMaybe; sellerDeposit_gt?: InputMaybe; sellerDeposit_gte?: InputMaybe; sellerDeposit_in?: InputMaybe>; sellerDeposit_lt?: InputMaybe; sellerDeposit_lte?: InputMaybe; sellerDeposit_not?: InputMaybe; sellerDeposit_not_in?: InputMaybe>; sellerId?: InputMaybe; sellerId_gt?: InputMaybe; sellerId_gte?: InputMaybe; sellerId_in?: InputMaybe>; sellerId_lt?: InputMaybe; sellerId_lte?: InputMaybe; sellerId_not?: InputMaybe; sellerId_not_in?: InputMaybe>; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; validFromDate?: InputMaybe; validFromDate_gt?: InputMaybe; validFromDate_gte?: InputMaybe; validFromDate_in?: InputMaybe>; validFromDate_lt?: InputMaybe; validFromDate_lte?: InputMaybe; validFromDate_not?: InputMaybe; validFromDate_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; voided?: InputMaybe; voidedAt?: InputMaybe; voidedAt_gt?: InputMaybe; voidedAt_gte?: InputMaybe; voidedAt_in?: InputMaybe>; voidedAt_lt?: InputMaybe; voidedAt_lte?: InputMaybe; voidedAt_not?: InputMaybe; voidedAt_not_in?: InputMaybe>; voided_in?: InputMaybe>; voided_not?: InputMaybe; voided_not_in?: InputMaybe>; voucherRedeemableFromDate?: InputMaybe; voucherRedeemableFromDate_gt?: InputMaybe; voucherRedeemableFromDate_gte?: InputMaybe; voucherRedeemableFromDate_in?: InputMaybe>; voucherRedeemableFromDate_lt?: InputMaybe; voucherRedeemableFromDate_lte?: InputMaybe; voucherRedeemableFromDate_not?: InputMaybe; voucherRedeemableFromDate_not_in?: InputMaybe< Array >; voucherRedeemableUntilDate?: InputMaybe; voucherRedeemableUntilDate_gt?: InputMaybe; voucherRedeemableUntilDate_gte?: InputMaybe; voucherRedeemableUntilDate_in?: InputMaybe>; voucherRedeemableUntilDate_lt?: InputMaybe; voucherRedeemableUntilDate_lte?: InputMaybe; voucherRedeemableUntilDate_not?: InputMaybe; voucherRedeemableUntilDate_not_in?: InputMaybe< Array >; voucherValidDuration?: InputMaybe; voucherValidDuration_gt?: InputMaybe; voucherValidDuration_gte?: InputMaybe; voucherValidDuration_in?: InputMaybe>; voucherValidDuration_lt?: InputMaybe; voucherValidDuration_lte?: InputMaybe; voucherValidDuration_not?: InputMaybe; voucherValidDuration_not_in?: InputMaybe>; }; export enum Offer_OrderBy { AGENTFEE = "agentFee", AGENTID = "agentId", BUYER = "buyer", BUYERCANCELPENALTY = "buyerCancelPenalty", BUYERID = "buyerId", BUYER__ACTIVE = "buyer__active", BUYER__ID = "buyer__id", BUYER__WALLET = "buyer__wallet", COLLECTION = "collection", COLLECTIONINDEX = "collectionIndex", COLLECTION__COLLECTIONINDEX = "collection__collectionIndex", COLLECTION__EXTERNALID = "collection__externalId", COLLECTION__EXTERNALIDHASH = "collection__externalIdHash", COLLECTION__ID = "collection__id", COLLECTION__SELLERID = "collection__sellerId", CONDITION = "condition", CONDITION__GATINGTYPE = "condition__gatingType", CONDITION__ID = "condition__id", CONDITION__MAXCOMMITS = "condition__maxCommits", CONDITION__MAXTOKENID = "condition__maxTokenId", CONDITION__METHOD = "condition__method", CONDITION__MINTOKENID = "condition__minTokenId", CONDITION__THRESHOLD = "condition__threshold", CONDITION__TOKENADDRESS = "condition__tokenAddress", CONDITION__TOKENTYPE = "condition__tokenType", CREATEDAT = "createdAt", CREATOR = "creator", DISPUTEPERIODDURATION = "disputePeriodDuration", DISPUTERESOLUTIONTERMS = "disputeResolutionTerms", DISPUTERESOLUTIONTERMS__BUYERESCALATIONDEPOSIT = "disputeResolutionTerms__buyerEscalationDeposit", DISPUTERESOLUTIONTERMS__DISPUTERESOLVERID = "disputeResolutionTerms__disputeResolverId", DISPUTERESOLUTIONTERMS__ESCALATIONRESPONSEPERIOD = "disputeResolutionTerms__escalationResponsePeriod", DISPUTERESOLUTIONTERMS__FEEAMOUNT = "disputeResolutionTerms__feeAmount", DISPUTERESOLUTIONTERMS__ID = "disputeResolutionTerms__id", DISPUTERESOLUTIONTERMS__MUTUALIZERADDRESS = "disputeResolutionTerms__mutualizerAddress", DISPUTERESOLVER = "disputeResolver", DISPUTERESOLVERID = "disputeResolverId", DISPUTERESOLVER__ACTIVE = "disputeResolver__active", DISPUTERESOLVER__ADMIN = "disputeResolver__admin", DISPUTERESOLVER__ASSISTANT = "disputeResolver__assistant", DISPUTERESOLVER__CLERK = "disputeResolver__clerk", DISPUTERESOLVER__ESCALATIONRESPONSEPERIOD = "disputeResolver__escalationResponsePeriod", DISPUTERESOLVER__ID = "disputeResolver__id", DISPUTERESOLVER__METADATAURI = "disputeResolver__metadataUri", DISPUTERESOLVER__TREASURY = "disputeResolver__treasury", EXCHANGETOKEN = "exchangeToken", EXCHANGETOKEN__ADDRESS = "exchangeToken__address", EXCHANGETOKEN__DECIMALS = "exchangeToken__decimals", EXCHANGETOKEN__ID = "exchangeToken__id", EXCHANGETOKEN__NAME = "exchangeToken__name", EXCHANGETOKEN__SYMBOL = "exchangeToken__symbol", EXCHANGES = "exchanges", ID = "id", METADATA = "metadata", METADATAHASH = "metadataHash", METADATAURI = "metadataUri", METADATA__ANIMATIONURL = "metadata__animationUrl", METADATA__CONDITION = "metadata__condition", METADATA__CREATEDAT = "metadata__createdAt", METADATA__DESCRIPTION = "metadata__description", METADATA__EXTERNALURL = "metadata__externalUrl", METADATA__ID = "metadata__id", METADATA__IMAGE = "metadata__image", METADATA__LICENSEURL = "metadata__licenseUrl", METADATA__NAME = "metadata__name", METADATA__NUMBEROFCOMMITS = "metadata__numberOfCommits", METADATA__NUMBEROFREDEMPTIONS = "metadata__numberOfRedemptions", METADATA__QUANTITYAVAILABLE = "metadata__quantityAvailable", METADATA__SCHEMAURL = "metadata__schemaUrl", METADATA__TYPE = "metadata__type", METADATA__VALIDFROMDATE = "metadata__validFromDate", METADATA__VALIDUNTILDATE = "metadata__validUntilDate", METADATA__VOIDED = "metadata__voided", NUMBEROFCOMMITS = "numberOfCommits", NUMBEROFREDEMPTIONS = "numberOfRedemptions", PRICE = "price", PRICETYPE = "priceType", PROTOCOLFEE = "protocolFee", QUANTITYAVAILABLE = "quantityAvailable", QUANTITYINITIAL = "quantityInitial", RANGE = "range", RANGE__END = "range__end", RANGE__ID = "range__id", RANGE__MINTED = "range__minted", RANGE__OWNER = "range__owner", RANGE__START = "range__start", RESOLUTIONPERIODDURATION = "resolutionPeriodDuration", ROYALTYINFOS = "royaltyInfos", SELLER = "seller", SELLERDEPOSIT = "sellerDeposit", SELLERID = "sellerId", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", VALIDFROMDATE = "validFromDate", VALIDUNTILDATE = "validUntilDate", VOIDED = "voided", VOIDEDAT = "voidedAt", VOUCHERREDEEMABLEFROMDATE = "voucherRedeemableFromDate", VOUCHERREDEEMABLEUNTILDATE = "voucherRedeemableUntilDate", VOUCHERVALIDDURATION = "voucherValidDuration" } /** Defines the order direction, either ascending or descending */ export enum OrderDirection { ASC = "asc", DESC = "desc" } export type PendingDisputeResolver = { __typename?: "PendingDisputeResolver"; admin?: Maybe; assistant?: Maybe; clerk?: Maybe; disputeResolver: DisputeResolver; id: Scalars["ID"]["output"]; }; export type PendingDisputeResolver_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; admin?: InputMaybe; admin_contains?: InputMaybe; admin_gt?: InputMaybe; admin_gte?: InputMaybe; admin_in?: InputMaybe>; admin_lt?: InputMaybe; admin_lte?: InputMaybe; admin_not?: InputMaybe; admin_not_contains?: InputMaybe; admin_not_in?: InputMaybe>; and?: InputMaybe>>; assistant?: InputMaybe; assistant_contains?: InputMaybe; assistant_gt?: InputMaybe; assistant_gte?: InputMaybe; assistant_in?: InputMaybe>; assistant_lt?: InputMaybe; assistant_lte?: InputMaybe; assistant_not?: InputMaybe; assistant_not_contains?: InputMaybe; assistant_not_in?: InputMaybe>; clerk?: InputMaybe; clerk_contains?: InputMaybe; clerk_gt?: InputMaybe; clerk_gte?: InputMaybe; clerk_in?: InputMaybe>; clerk_lt?: InputMaybe; clerk_lte?: InputMaybe; clerk_not?: InputMaybe; clerk_not_contains?: InputMaybe; clerk_not_in?: InputMaybe>; disputeResolver?: InputMaybe; disputeResolver_?: InputMaybe; disputeResolver_contains?: InputMaybe; disputeResolver_contains_nocase?: InputMaybe; disputeResolver_ends_with?: InputMaybe; disputeResolver_ends_with_nocase?: InputMaybe; disputeResolver_gt?: InputMaybe; disputeResolver_gte?: InputMaybe; disputeResolver_in?: InputMaybe>; disputeResolver_lt?: InputMaybe; disputeResolver_lte?: InputMaybe; disputeResolver_not?: InputMaybe; disputeResolver_not_contains?: InputMaybe; disputeResolver_not_contains_nocase?: InputMaybe; disputeResolver_not_ends_with?: InputMaybe; disputeResolver_not_ends_with_nocase?: InputMaybe; disputeResolver_not_in?: InputMaybe>; disputeResolver_not_starts_with?: InputMaybe; disputeResolver_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolver_starts_with?: InputMaybe; disputeResolver_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; }; export enum PendingDisputeResolver_OrderBy { ADMIN = "admin", ASSISTANT = "assistant", CLERK = "clerk", DISPUTERESOLVER = "disputeResolver", DISPUTERESOLVER__ACTIVE = "disputeResolver__active", DISPUTERESOLVER__ADMIN = "disputeResolver__admin", DISPUTERESOLVER__ASSISTANT = "disputeResolver__assistant", DISPUTERESOLVER__CLERK = "disputeResolver__clerk", DISPUTERESOLVER__ESCALATIONRESPONSEPERIOD = "disputeResolver__escalationResponsePeriod", DISPUTERESOLVER__ID = "disputeResolver__id", DISPUTERESOLVER__METADATAURI = "disputeResolver__metadataUri", DISPUTERESOLVER__TREASURY = "disputeResolver__treasury", ID = "id" } export type PendingSeller = { __typename?: "PendingSeller"; admin?: Maybe; assistant?: Maybe; authTokenId?: Maybe; authTokenType?: Maybe; clerk?: Maybe; id: Scalars["ID"]["output"]; metadataUri: Scalars["String"]["output"]; seller: Seller; }; export type PendingSeller_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; admin?: InputMaybe; admin_contains?: InputMaybe; admin_gt?: InputMaybe; admin_gte?: InputMaybe; admin_in?: InputMaybe>; admin_lt?: InputMaybe; admin_lte?: InputMaybe; admin_not?: InputMaybe; admin_not_contains?: InputMaybe; admin_not_in?: InputMaybe>; and?: InputMaybe>>; assistant?: InputMaybe; assistant_contains?: InputMaybe; assistant_gt?: InputMaybe; assistant_gte?: InputMaybe; assistant_in?: InputMaybe>; assistant_lt?: InputMaybe; assistant_lte?: InputMaybe; assistant_not?: InputMaybe; assistant_not_contains?: InputMaybe; assistant_not_in?: InputMaybe>; authTokenId?: InputMaybe; authTokenId_gt?: InputMaybe; authTokenId_gte?: InputMaybe; authTokenId_in?: InputMaybe>; authTokenId_lt?: InputMaybe; authTokenId_lte?: InputMaybe; authTokenId_not?: InputMaybe; authTokenId_not_in?: InputMaybe>; authTokenType?: InputMaybe; authTokenType_gt?: InputMaybe; authTokenType_gte?: InputMaybe; authTokenType_in?: InputMaybe>; authTokenType_lt?: InputMaybe; authTokenType_lte?: InputMaybe; authTokenType_not?: InputMaybe; authTokenType_not_in?: InputMaybe>; clerk?: InputMaybe; clerk_contains?: InputMaybe; clerk_gt?: InputMaybe; clerk_gte?: InputMaybe; clerk_in?: InputMaybe>; clerk_lt?: InputMaybe; clerk_lte?: InputMaybe; clerk_not?: InputMaybe; clerk_not_contains?: InputMaybe; clerk_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; }; export enum PendingSeller_OrderBy { ADMIN = "admin", ASSISTANT = "assistant", AUTHTOKENID = "authTokenId", AUTHTOKENTYPE = "authTokenType", CLERK = "clerk", ID = "id", METADATAURI = "metadataUri", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress" } export enum PriceType { DISCOVERY = "DISCOVERY", STATIC = "STATIC" } export type ProductV1Brand = { __typename?: "ProductV1Brand"; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; products: Array; }; export type ProductV1BrandProductsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1Brand_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; products_?: InputMaybe; }; export enum ProductV1Brand_OrderBy { ID = "id", NAME = "name", PRODUCTS = "products" } export type ProductV1Category = { __typename?: "ProductV1Category"; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; }; export type ProductV1Category_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum ProductV1Category_OrderBy { ID = "id", NAME = "name" } export type ProductV1ExchangePolicy = { __typename?: "ProductV1ExchangePolicy"; disputeResolverContactMethod: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; label?: Maybe; sellerContactMethod: Scalars["String"]["output"]; template: Scalars["String"]["output"]; uuid: Scalars["String"]["output"]; version: Scalars["Int"]["output"]; }; export type ProductV1ExchangePolicy_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; disputeResolverContactMethod?: InputMaybe; disputeResolverContactMethod_contains?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_ends_with?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_gt?: InputMaybe; disputeResolverContactMethod_gte?: InputMaybe; disputeResolverContactMethod_in?: InputMaybe< Array >; disputeResolverContactMethod_lt?: InputMaybe; disputeResolverContactMethod_lte?: InputMaybe; disputeResolverContactMethod_not?: InputMaybe; disputeResolverContactMethod_not_contains?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_not_in?: InputMaybe< Array >; disputeResolverContactMethod_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_starts_with?: InputMaybe< Scalars["String"]["input"] >; disputeResolverContactMethod_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; label?: InputMaybe; label_contains?: InputMaybe; label_contains_nocase?: InputMaybe; label_ends_with?: InputMaybe; label_ends_with_nocase?: InputMaybe; label_gt?: InputMaybe; label_gte?: InputMaybe; label_in?: InputMaybe>; label_lt?: InputMaybe; label_lte?: InputMaybe; label_not?: InputMaybe; label_not_contains?: InputMaybe; label_not_contains_nocase?: InputMaybe; label_not_ends_with?: InputMaybe; label_not_ends_with_nocase?: InputMaybe; label_not_in?: InputMaybe>; label_not_starts_with?: InputMaybe; label_not_starts_with_nocase?: InputMaybe; label_starts_with?: InputMaybe; label_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; sellerContactMethod?: InputMaybe; sellerContactMethod_contains?: InputMaybe; sellerContactMethod_contains_nocase?: InputMaybe; sellerContactMethod_ends_with?: InputMaybe; sellerContactMethod_ends_with_nocase?: InputMaybe; sellerContactMethod_gt?: InputMaybe; sellerContactMethod_gte?: InputMaybe; sellerContactMethod_in?: InputMaybe>; sellerContactMethod_lt?: InputMaybe; sellerContactMethod_lte?: InputMaybe; sellerContactMethod_not?: InputMaybe; sellerContactMethod_not_contains?: InputMaybe; sellerContactMethod_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; sellerContactMethod_not_ends_with?: InputMaybe; sellerContactMethod_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; sellerContactMethod_not_in?: InputMaybe>; sellerContactMethod_not_starts_with?: InputMaybe; sellerContactMethod_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; sellerContactMethod_starts_with?: InputMaybe; sellerContactMethod_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; template?: InputMaybe; template_contains?: InputMaybe; template_contains_nocase?: InputMaybe; template_ends_with?: InputMaybe; template_ends_with_nocase?: InputMaybe; template_gt?: InputMaybe; template_gte?: InputMaybe; template_in?: InputMaybe>; template_lt?: InputMaybe; template_lte?: InputMaybe; template_not?: InputMaybe; template_not_contains?: InputMaybe; template_not_contains_nocase?: InputMaybe; template_not_ends_with?: InputMaybe; template_not_ends_with_nocase?: InputMaybe; template_not_in?: InputMaybe>; template_not_starts_with?: InputMaybe; template_not_starts_with_nocase?: InputMaybe; template_starts_with?: InputMaybe; template_starts_with_nocase?: InputMaybe; uuid?: InputMaybe; uuid_contains?: InputMaybe; uuid_contains_nocase?: InputMaybe; uuid_ends_with?: InputMaybe; uuid_ends_with_nocase?: InputMaybe; uuid_gt?: InputMaybe; uuid_gte?: InputMaybe; uuid_in?: InputMaybe>; uuid_lt?: InputMaybe; uuid_lte?: InputMaybe; uuid_not?: InputMaybe; uuid_not_contains?: InputMaybe; uuid_not_contains_nocase?: InputMaybe; uuid_not_ends_with?: InputMaybe; uuid_not_ends_with_nocase?: InputMaybe; uuid_not_in?: InputMaybe>; uuid_not_starts_with?: InputMaybe; uuid_not_starts_with_nocase?: InputMaybe; uuid_starts_with?: InputMaybe; uuid_starts_with_nocase?: InputMaybe; version?: InputMaybe; version_gt?: InputMaybe; version_gte?: InputMaybe; version_in?: InputMaybe>; version_lt?: InputMaybe; version_lte?: InputMaybe; version_not?: InputMaybe; version_not_in?: InputMaybe>; }; export enum ProductV1ExchangePolicy_OrderBy { DISPUTERESOLVERCONTACTMETHOD = "disputeResolverContactMethod", ID = "id", LABEL = "label", SELLERCONTACTMETHOD = "sellerContactMethod", TEMPLATE = "template", UUID = "uuid", VERSION = "version" } export type ProductV1ItemMetadataEntity = ItemMetadataInterface & { __typename?: "ProductV1ItemMetadataEntity"; bundle: BundleMetadataEntity; exchangePolicy: ProductV1ExchangePolicy; id: Scalars["ID"]["output"]; metadataUri: Scalars["String"]["output"]; product: ProductV1Product; productOverrides?: Maybe; productUuid: Scalars["String"]["output"]; productV1Seller: ProductV1Seller; productVersion: Scalars["Int"]["output"]; schemaUrl: Scalars["String"]["output"]; shipping?: Maybe; type: ItemMetadataType; uuid: Scalars["String"]["output"]; variations?: Maybe>; }; export type ProductV1ItemMetadataEntityVariationsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ItemMetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; bundle?: InputMaybe; bundle_?: InputMaybe; bundle_contains?: InputMaybe; bundle_contains_nocase?: InputMaybe; bundle_ends_with?: InputMaybe; bundle_ends_with_nocase?: InputMaybe; bundle_gt?: InputMaybe; bundle_gte?: InputMaybe; bundle_in?: InputMaybe>; bundle_lt?: InputMaybe; bundle_lte?: InputMaybe; bundle_not?: InputMaybe; bundle_not_contains?: InputMaybe; bundle_not_contains_nocase?: InputMaybe; bundle_not_ends_with?: InputMaybe; bundle_not_ends_with_nocase?: InputMaybe; bundle_not_in?: InputMaybe>; bundle_not_starts_with?: InputMaybe; bundle_not_starts_with_nocase?: InputMaybe; bundle_starts_with?: InputMaybe; bundle_starts_with_nocase?: InputMaybe; exchangePolicy?: InputMaybe; exchangePolicy_?: InputMaybe; exchangePolicy_contains?: InputMaybe; exchangePolicy_contains_nocase?: InputMaybe; exchangePolicy_ends_with?: InputMaybe; exchangePolicy_ends_with_nocase?: InputMaybe; exchangePolicy_gt?: InputMaybe; exchangePolicy_gte?: InputMaybe; exchangePolicy_in?: InputMaybe>; exchangePolicy_lt?: InputMaybe; exchangePolicy_lte?: InputMaybe; exchangePolicy_not?: InputMaybe; exchangePolicy_not_contains?: InputMaybe; exchangePolicy_not_contains_nocase?: InputMaybe; exchangePolicy_not_ends_with?: InputMaybe; exchangePolicy_not_ends_with_nocase?: InputMaybe; exchangePolicy_not_in?: InputMaybe>; exchangePolicy_not_starts_with?: InputMaybe; exchangePolicy_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; exchangePolicy_starts_with?: InputMaybe; exchangePolicy_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; product?: InputMaybe; productOverrides?: InputMaybe; productOverrides_?: InputMaybe; productOverrides_contains?: InputMaybe; productOverrides_contains_nocase?: InputMaybe; productOverrides_ends_with?: InputMaybe; productOverrides_ends_with_nocase?: InputMaybe; productOverrides_gt?: InputMaybe; productOverrides_gte?: InputMaybe; productOverrides_in?: InputMaybe>; productOverrides_lt?: InputMaybe; productOverrides_lte?: InputMaybe; productOverrides_not?: InputMaybe; productOverrides_not_contains?: InputMaybe; productOverrides_not_contains_nocase?: InputMaybe; productOverrides_not_ends_with?: InputMaybe; productOverrides_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productOverrides_not_in?: InputMaybe>; productOverrides_not_starts_with?: InputMaybe; productOverrides_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productOverrides_starts_with?: InputMaybe; productOverrides_starts_with_nocase?: InputMaybe; productUuid?: InputMaybe; productUuid_contains?: InputMaybe; productUuid_contains_nocase?: InputMaybe; productUuid_ends_with?: InputMaybe; productUuid_ends_with_nocase?: InputMaybe; productUuid_gt?: InputMaybe; productUuid_gte?: InputMaybe; productUuid_in?: InputMaybe>; productUuid_lt?: InputMaybe; productUuid_lte?: InputMaybe; productUuid_not?: InputMaybe; productUuid_not_contains?: InputMaybe; productUuid_not_contains_nocase?: InputMaybe; productUuid_not_ends_with?: InputMaybe; productUuid_not_ends_with_nocase?: InputMaybe; productUuid_not_in?: InputMaybe>; productUuid_not_starts_with?: InputMaybe; productUuid_not_starts_with_nocase?: InputMaybe; productUuid_starts_with?: InputMaybe; productUuid_starts_with_nocase?: InputMaybe; productV1Seller?: InputMaybe; productV1Seller_?: InputMaybe; productV1Seller_contains?: InputMaybe; productV1Seller_contains_nocase?: InputMaybe; productV1Seller_ends_with?: InputMaybe; productV1Seller_ends_with_nocase?: InputMaybe; productV1Seller_gt?: InputMaybe; productV1Seller_gte?: InputMaybe; productV1Seller_in?: InputMaybe>; productV1Seller_lt?: InputMaybe; productV1Seller_lte?: InputMaybe; productV1Seller_not?: InputMaybe; productV1Seller_not_contains?: InputMaybe; productV1Seller_not_contains_nocase?: InputMaybe; productV1Seller_not_ends_with?: InputMaybe; productV1Seller_not_ends_with_nocase?: InputMaybe; productV1Seller_not_in?: InputMaybe>; productV1Seller_not_starts_with?: InputMaybe; productV1Seller_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productV1Seller_starts_with?: InputMaybe; productV1Seller_starts_with_nocase?: InputMaybe; productVersion?: InputMaybe; productVersion_gt?: InputMaybe; productVersion_gte?: InputMaybe; productVersion_in?: InputMaybe>; productVersion_lt?: InputMaybe; productVersion_lte?: InputMaybe; productVersion_not?: InputMaybe; productVersion_not_in?: InputMaybe>; product_?: InputMaybe; product_contains?: InputMaybe; product_contains_nocase?: InputMaybe; product_ends_with?: InputMaybe; product_ends_with_nocase?: InputMaybe; product_gt?: InputMaybe; product_gte?: InputMaybe; product_in?: InputMaybe>; product_lt?: InputMaybe; product_lte?: InputMaybe; product_not?: InputMaybe; product_not_contains?: InputMaybe; product_not_contains_nocase?: InputMaybe; product_not_ends_with?: InputMaybe; product_not_ends_with_nocase?: InputMaybe; product_not_in?: InputMaybe>; product_not_starts_with?: InputMaybe; product_not_starts_with_nocase?: InputMaybe; product_starts_with?: InputMaybe; product_starts_with_nocase?: InputMaybe; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; shipping?: InputMaybe; shipping_?: InputMaybe; shipping_contains?: InputMaybe; shipping_contains_nocase?: InputMaybe; shipping_ends_with?: InputMaybe; shipping_ends_with_nocase?: InputMaybe; shipping_gt?: InputMaybe; shipping_gte?: InputMaybe; shipping_in?: InputMaybe>; shipping_lt?: InputMaybe; shipping_lte?: InputMaybe; shipping_not?: InputMaybe; shipping_not_contains?: InputMaybe; shipping_not_contains_nocase?: InputMaybe; shipping_not_ends_with?: InputMaybe; shipping_not_ends_with_nocase?: InputMaybe; shipping_not_in?: InputMaybe>; shipping_not_starts_with?: InputMaybe; shipping_not_starts_with_nocase?: InputMaybe; shipping_starts_with?: InputMaybe; shipping_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; uuid?: InputMaybe; uuid_contains?: InputMaybe; uuid_contains_nocase?: InputMaybe; uuid_ends_with?: InputMaybe; uuid_ends_with_nocase?: InputMaybe; uuid_gt?: InputMaybe; uuid_gte?: InputMaybe; uuid_in?: InputMaybe>; uuid_lt?: InputMaybe; uuid_lte?: InputMaybe; uuid_not?: InputMaybe; uuid_not_contains?: InputMaybe; uuid_not_contains_nocase?: InputMaybe; uuid_not_ends_with?: InputMaybe; uuid_not_ends_with_nocase?: InputMaybe; uuid_not_in?: InputMaybe>; uuid_not_starts_with?: InputMaybe; uuid_not_starts_with_nocase?: InputMaybe; uuid_starts_with?: InputMaybe; uuid_starts_with_nocase?: InputMaybe; variations?: InputMaybe>; variations_?: InputMaybe; variations_contains?: InputMaybe>; variations_contains_nocase?: InputMaybe>; variations_not?: InputMaybe>; variations_not_contains?: InputMaybe>; variations_not_contains_nocase?: InputMaybe< Array >; }; export enum ProductV1ItemMetadataEntity_OrderBy { BUNDLE = "bundle", BUNDLE__ANIMATIONURL = "bundle__animationUrl", BUNDLE__BUNDLEUUID = "bundle__bundleUuid", BUNDLE__CONDITION = "bundle__condition", BUNDLE__CREATEDAT = "bundle__createdAt", BUNDLE__DESCRIPTION = "bundle__description", BUNDLE__EXTERNALURL = "bundle__externalUrl", BUNDLE__ID = "bundle__id", BUNDLE__IMAGE = "bundle__image", BUNDLE__LICENSEURL = "bundle__licenseUrl", BUNDLE__NAME = "bundle__name", BUNDLE__NUMBEROFCOMMITS = "bundle__numberOfCommits", BUNDLE__NUMBEROFREDEMPTIONS = "bundle__numberOfRedemptions", BUNDLE__QUANTITYAVAILABLE = "bundle__quantityAvailable", BUNDLE__SCHEMAURL = "bundle__schemaUrl", BUNDLE__TYPE = "bundle__type", BUNDLE__VALIDFROMDATE = "bundle__validFromDate", BUNDLE__VALIDUNTILDATE = "bundle__validUntilDate", BUNDLE__VOIDED = "bundle__voided", EXCHANGEPOLICY = "exchangePolicy", EXCHANGEPOLICY__DISPUTERESOLVERCONTACTMETHOD = "exchangePolicy__disputeResolverContactMethod", EXCHANGEPOLICY__ID = "exchangePolicy__id", EXCHANGEPOLICY__LABEL = "exchangePolicy__label", EXCHANGEPOLICY__SELLERCONTACTMETHOD = "exchangePolicy__sellerContactMethod", EXCHANGEPOLICY__TEMPLATE = "exchangePolicy__template", EXCHANGEPOLICY__UUID = "exchangePolicy__uuid", EXCHANGEPOLICY__VERSION = "exchangePolicy__version", ID = "id", METADATAURI = "metadataUri", PRODUCT = "product", PRODUCTOVERRIDES = "productOverrides", PRODUCTOVERRIDES__DESCRIPTION = "productOverrides__description", PRODUCTOVERRIDES__ID = "productOverrides__id", PRODUCTOVERRIDES__IDENTIFICATION_PRODUCTID = "productOverrides__identification_productId", PRODUCTOVERRIDES__IDENTIFICATION_PRODUCTIDTYPE = "productOverrides__identification_productIdType", PRODUCTOVERRIDES__IDENTIFICATION_SKU = "productOverrides__identification_sKU", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_HEIGHT = "productOverrides__packaging_dimensions_height", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_LENGTH = "productOverrides__packaging_dimensions_length", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_UNIT = "productOverrides__packaging_dimensions_unit", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_WIDTH = "productOverrides__packaging_dimensions_width", PRODUCTOVERRIDES__PACKAGING_PACKAGEQUANTITY = "productOverrides__packaging_packageQuantity", PRODUCTOVERRIDES__PACKAGING_WEIGHT_UNIT = "productOverrides__packaging_weight_unit", PRODUCTOVERRIDES__PACKAGING_WEIGHT_VALUE = "productOverrides__packaging_weight_value", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_BRANDNAME = "productOverrides__productionInformation_brandName", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MANUFACTURER = "productOverrides__productionInformation_manufacturer", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "productOverrides__productionInformation_manufacturerPartNumber", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MODELNUMBER = "productOverrides__productionInformation_modelNumber", PRODUCTOVERRIDES__TITLE = "productOverrides__title", PRODUCTOVERRIDES__VERSION = "productOverrides__version", PRODUCTUUID = "productUuid", PRODUCTV1SELLER = "productV1Seller", PRODUCTV1SELLER__CONTACTPREFERENCE = "productV1Seller__contactPreference", PRODUCTV1SELLER__DEFAULTVERSION = "productV1Seller__defaultVersion", PRODUCTV1SELLER__DESCRIPTION = "productV1Seller__description", PRODUCTV1SELLER__EXTERNALURL = "productV1Seller__externalUrl", PRODUCTV1SELLER__ID = "productV1Seller__id", PRODUCTV1SELLER__NAME = "productV1Seller__name", PRODUCTV1SELLER__SELLERID = "productV1Seller__sellerId", PRODUCTV1SELLER__TOKENID = "productV1Seller__tokenId", PRODUCTVERSION = "productVersion", PRODUCT__ALLVARIANTSVOIDED = "product__allVariantsVoided", PRODUCT__DESCRIPTION = "product__description", PRODUCT__DETAILS_CATEGORY = "product__details_category", PRODUCT__DETAILS_OFFERCATEGORY = "product__details_offerCategory", PRODUCT__DETAILS_SUBCATEGORY = "product__details_subCategory", PRODUCT__DETAILS_SUBCATEGORY2 = "product__details_subCategory2", PRODUCT__DISPUTERESOLVERID = "product__disputeResolverId", PRODUCT__ID = "product__id", PRODUCT__IDENTIFICATION_PRODUCTID = "product__identification_productId", PRODUCT__IDENTIFICATION_PRODUCTIDTYPE = "product__identification_productIdType", PRODUCT__IDENTIFICATION_SKU = "product__identification_sKU", PRODUCT__MAXVALIDFROMDATE = "product__maxValidFromDate", PRODUCT__MAXVALIDUNTILDATE = "product__maxValidUntilDate", PRODUCT__MINVALIDFROMDATE = "product__minValidFromDate", PRODUCT__MINVALIDUNTILDATE = "product__minValidUntilDate", PRODUCT__OFFERCATEGORY = "product__offerCategory", PRODUCT__PACKAGING_DIMENSIONS_HEIGHT = "product__packaging_dimensions_height", PRODUCT__PACKAGING_DIMENSIONS_LENGTH = "product__packaging_dimensions_length", PRODUCT__PACKAGING_DIMENSIONS_UNIT = "product__packaging_dimensions_unit", PRODUCT__PACKAGING_DIMENSIONS_WIDTH = "product__packaging_dimensions_width", PRODUCT__PACKAGING_PACKAGEQUANTITY = "product__packaging_packageQuantity", PRODUCT__PACKAGING_WEIGHT_UNIT = "product__packaging_weight_unit", PRODUCT__PACKAGING_WEIGHT_VALUE = "product__packaging_weight_value", PRODUCT__PRODUCTIONINFORMATION_BRANDNAME = "product__productionInformation_brandName", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURER = "product__productionInformation_manufacturer", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "product__productionInformation_manufacturerPartNumber", PRODUCT__PRODUCTIONINFORMATION_MODELNUMBER = "product__productionInformation_modelNumber", PRODUCT__SELLERID = "product__sellerId", PRODUCT__TITLE = "product__title", PRODUCT__UUID = "product__uuid", PRODUCT__VERSION = "product__version", SCHEMAURL = "schemaUrl", SHIPPING = "shipping", SHIPPING__COUNTRYOFORIGIN = "shipping__countryOfOrigin", SHIPPING__DEFAULTVERSION = "shipping__defaultVersion", SHIPPING__ID = "shipping__id", SHIPPING__REDEMPTIONPOINT = "shipping__redemptionPoint", SHIPPING__RETURNPERIODINDAYS = "shipping__returnPeriodInDays", TYPE = "type", UUID = "uuid", VARIATIONS = "variations" } export type ProductV1Media = { __typename?: "ProductV1Media"; height?: Maybe; id: Scalars["ID"]["output"]; tag?: Maybe; type: ProductV1MediaType; url: Scalars["String"]["output"]; width?: Maybe; }; export enum ProductV1MediaType { IMAGE = "IMAGE", VIDEO = "VIDEO" } export type ProductV1Media_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; height?: InputMaybe; height_gt?: InputMaybe; height_gte?: InputMaybe; height_in?: InputMaybe>; height_lt?: InputMaybe; height_lte?: InputMaybe; height_not?: InputMaybe; height_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; url?: InputMaybe; url_contains?: InputMaybe; url_contains_nocase?: InputMaybe; url_ends_with?: InputMaybe; url_ends_with_nocase?: InputMaybe; url_gt?: InputMaybe; url_gte?: InputMaybe; url_in?: InputMaybe>; url_lt?: InputMaybe; url_lte?: InputMaybe; url_not?: InputMaybe; url_not_contains?: InputMaybe; url_not_contains_nocase?: InputMaybe; url_not_ends_with?: InputMaybe; url_not_ends_with_nocase?: InputMaybe; url_not_in?: InputMaybe>; url_not_starts_with?: InputMaybe; url_not_starts_with_nocase?: InputMaybe; url_starts_with?: InputMaybe; url_starts_with_nocase?: InputMaybe; width?: InputMaybe; width_gt?: InputMaybe; width_gte?: InputMaybe; width_in?: InputMaybe>; width_lt?: InputMaybe; width_lte?: InputMaybe; width_not?: InputMaybe; width_not_in?: InputMaybe>; }; export enum ProductV1Media_OrderBy { HEIGHT = "height", ID = "id", TAG = "tag", TYPE = "type", URL = "url", WIDTH = "width" } export type ProductV1MetadataEntity = MetadataInterface & { __typename?: "ProductV1MetadataEntity"; animationMetadata?: Maybe; animationUrl?: Maybe; attributes?: Maybe>; condition?: Maybe; /** * Enriched fields from offer entity to allow nested query workaround * */ createdAt: Scalars["BigInt"]["output"]; description: Scalars["String"]["output"]; exchangePolicy: ProductV1ExchangePolicy; exchangeToken: ExchangeToken; externalUrl: Scalars["String"]["output"]; /** * Fields compliant to metadata standard * */ id: Scalars["ID"]["output"]; image: Scalars["String"]["output"]; licenseUrl: Scalars["String"]["output"]; name: Scalars["String"]["output"]; numberOfCommits: Scalars["BigInt"]["output"]; numberOfRedemptions: Scalars["BigInt"]["output"]; /** * References to entities * */ offer: Offer; product: ProductV1Product; productOverrides?: Maybe; productUuid: Scalars["String"]["output"]; productV1Seller: ProductV1Seller; productVersion: Scalars["Int"]["output"]; quantityAvailable: Scalars["BigInt"]["output"]; schemaUrl: Scalars["String"]["output"]; seller?: Maybe; shipping?: Maybe; /** MetadataType.PRODUCT_V1 */ type: MetadataType; /** * PRODUCT_V1 specific fields * */ uuid: Scalars["String"]["output"]; validFromDate: Scalars["BigInt"]["output"]; validUntilDate: Scalars["BigInt"]["output"]; variations?: Maybe>; voided: Scalars["Boolean"]["output"]; }; export type ProductV1MetadataEntityAttributesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1MetadataEntityVariationsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1MetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; animationMetadata?: InputMaybe; animationMetadata_?: InputMaybe; animationMetadata_contains?: InputMaybe; animationMetadata_contains_nocase?: InputMaybe; animationMetadata_ends_with?: InputMaybe; animationMetadata_ends_with_nocase?: InputMaybe; animationMetadata_gt?: InputMaybe; animationMetadata_gte?: InputMaybe; animationMetadata_in?: InputMaybe>; animationMetadata_lt?: InputMaybe; animationMetadata_lte?: InputMaybe; animationMetadata_not?: InputMaybe; animationMetadata_not_contains?: InputMaybe; animationMetadata_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_ends_with?: InputMaybe; animationMetadata_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_not_in?: InputMaybe>; animationMetadata_not_starts_with?: InputMaybe; animationMetadata_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; animationMetadata_starts_with?: InputMaybe; animationMetadata_starts_with_nocase?: InputMaybe; animationUrl?: InputMaybe; animationUrl_contains?: InputMaybe; animationUrl_contains_nocase?: InputMaybe; animationUrl_ends_with?: InputMaybe; animationUrl_ends_with_nocase?: InputMaybe; animationUrl_gt?: InputMaybe; animationUrl_gte?: InputMaybe; animationUrl_in?: InputMaybe>; animationUrl_lt?: InputMaybe; animationUrl_lte?: InputMaybe; animationUrl_not?: InputMaybe; animationUrl_not_contains?: InputMaybe; animationUrl_not_contains_nocase?: InputMaybe; animationUrl_not_ends_with?: InputMaybe; animationUrl_not_ends_with_nocase?: InputMaybe; animationUrl_not_in?: InputMaybe>; animationUrl_not_starts_with?: InputMaybe; animationUrl_not_starts_with_nocase?: InputMaybe; animationUrl_starts_with?: InputMaybe; animationUrl_starts_with_nocase?: InputMaybe; attributes?: InputMaybe>; attributes_?: InputMaybe; attributes_contains?: InputMaybe>; attributes_contains_nocase?: InputMaybe>; attributes_not?: InputMaybe>; attributes_not_contains?: InputMaybe>; attributes_not_contains_nocase?: InputMaybe< Array >; condition?: InputMaybe; condition_contains?: InputMaybe; condition_contains_nocase?: InputMaybe; condition_ends_with?: InputMaybe; condition_ends_with_nocase?: InputMaybe; condition_gt?: InputMaybe; condition_gte?: InputMaybe; condition_in?: InputMaybe>; condition_lt?: InputMaybe; condition_lte?: InputMaybe; condition_not?: InputMaybe; condition_not_contains?: InputMaybe; condition_not_contains_nocase?: InputMaybe; condition_not_ends_with?: InputMaybe; condition_not_ends_with_nocase?: InputMaybe; condition_not_in?: InputMaybe>; condition_not_starts_with?: InputMaybe; condition_not_starts_with_nocase?: InputMaybe; condition_starts_with?: InputMaybe; condition_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; exchangePolicy?: InputMaybe; exchangePolicy_?: InputMaybe; exchangePolicy_contains?: InputMaybe; exchangePolicy_contains_nocase?: InputMaybe; exchangePolicy_ends_with?: InputMaybe; exchangePolicy_ends_with_nocase?: InputMaybe; exchangePolicy_gt?: InputMaybe; exchangePolicy_gte?: InputMaybe; exchangePolicy_in?: InputMaybe>; exchangePolicy_lt?: InputMaybe; exchangePolicy_lte?: InputMaybe; exchangePolicy_not?: InputMaybe; exchangePolicy_not_contains?: InputMaybe; exchangePolicy_not_contains_nocase?: InputMaybe; exchangePolicy_not_ends_with?: InputMaybe; exchangePolicy_not_ends_with_nocase?: InputMaybe; exchangePolicy_not_in?: InputMaybe>; exchangePolicy_not_starts_with?: InputMaybe; exchangePolicy_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; exchangePolicy_starts_with?: InputMaybe; exchangePolicy_starts_with_nocase?: InputMaybe; exchangeToken?: InputMaybe; exchangeToken_?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_contains_nocase?: InputMaybe; exchangeToken_ends_with?: InputMaybe; exchangeToken_ends_with_nocase?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_contains_nocase?: InputMaybe; exchangeToken_not_ends_with?: InputMaybe; exchangeToken_not_ends_with_nocase?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchangeToken_not_starts_with?: InputMaybe; exchangeToken_not_starts_with_nocase?: InputMaybe; exchangeToken_starts_with?: InputMaybe; exchangeToken_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; image?: InputMaybe; image_contains?: InputMaybe; image_contains_nocase?: InputMaybe; image_ends_with?: InputMaybe; image_ends_with_nocase?: InputMaybe; image_gt?: InputMaybe; image_gte?: InputMaybe; image_in?: InputMaybe>; image_lt?: InputMaybe; image_lte?: InputMaybe; image_not?: InputMaybe; image_not_contains?: InputMaybe; image_not_contains_nocase?: InputMaybe; image_not_ends_with?: InputMaybe; image_not_ends_with_nocase?: InputMaybe; image_not_in?: InputMaybe>; image_not_starts_with?: InputMaybe; image_not_starts_with_nocase?: InputMaybe; image_starts_with?: InputMaybe; image_starts_with_nocase?: InputMaybe; licenseUrl?: InputMaybe; licenseUrl_contains?: InputMaybe; licenseUrl_contains_nocase?: InputMaybe; licenseUrl_ends_with?: InputMaybe; licenseUrl_ends_with_nocase?: InputMaybe; licenseUrl_gt?: InputMaybe; licenseUrl_gte?: InputMaybe; licenseUrl_in?: InputMaybe>; licenseUrl_lt?: InputMaybe; licenseUrl_lte?: InputMaybe; licenseUrl_not?: InputMaybe; licenseUrl_not_contains?: InputMaybe; licenseUrl_not_contains_nocase?: InputMaybe; licenseUrl_not_ends_with?: InputMaybe; licenseUrl_not_ends_with_nocase?: InputMaybe; licenseUrl_not_in?: InputMaybe>; licenseUrl_not_starts_with?: InputMaybe; licenseUrl_not_starts_with_nocase?: InputMaybe; licenseUrl_starts_with?: InputMaybe; licenseUrl_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; numberOfCommits?: InputMaybe; numberOfCommits_gt?: InputMaybe; numberOfCommits_gte?: InputMaybe; numberOfCommits_in?: InputMaybe>; numberOfCommits_lt?: InputMaybe; numberOfCommits_lte?: InputMaybe; numberOfCommits_not?: InputMaybe; numberOfCommits_not_in?: InputMaybe>; numberOfRedemptions?: InputMaybe; numberOfRedemptions_gt?: InputMaybe; numberOfRedemptions_gte?: InputMaybe; numberOfRedemptions_in?: InputMaybe>; numberOfRedemptions_lt?: InputMaybe; numberOfRedemptions_lte?: InputMaybe; numberOfRedemptions_not?: InputMaybe; numberOfRedemptions_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; product?: InputMaybe; productOverrides?: InputMaybe; productOverrides_?: InputMaybe; productOverrides_contains?: InputMaybe; productOverrides_contains_nocase?: InputMaybe; productOverrides_ends_with?: InputMaybe; productOverrides_ends_with_nocase?: InputMaybe; productOverrides_gt?: InputMaybe; productOverrides_gte?: InputMaybe; productOverrides_in?: InputMaybe>; productOverrides_lt?: InputMaybe; productOverrides_lte?: InputMaybe; productOverrides_not?: InputMaybe; productOverrides_not_contains?: InputMaybe; productOverrides_not_contains_nocase?: InputMaybe; productOverrides_not_ends_with?: InputMaybe; productOverrides_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productOverrides_not_in?: InputMaybe>; productOverrides_not_starts_with?: InputMaybe; productOverrides_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productOverrides_starts_with?: InputMaybe; productOverrides_starts_with_nocase?: InputMaybe; productUuid?: InputMaybe; productUuid_contains?: InputMaybe; productUuid_contains_nocase?: InputMaybe; productUuid_ends_with?: InputMaybe; productUuid_ends_with_nocase?: InputMaybe; productUuid_gt?: InputMaybe; productUuid_gte?: InputMaybe; productUuid_in?: InputMaybe>; productUuid_lt?: InputMaybe; productUuid_lte?: InputMaybe; productUuid_not?: InputMaybe; productUuid_not_contains?: InputMaybe; productUuid_not_contains_nocase?: InputMaybe; productUuid_not_ends_with?: InputMaybe; productUuid_not_ends_with_nocase?: InputMaybe; productUuid_not_in?: InputMaybe>; productUuid_not_starts_with?: InputMaybe; productUuid_not_starts_with_nocase?: InputMaybe; productUuid_starts_with?: InputMaybe; productUuid_starts_with_nocase?: InputMaybe; productV1Seller?: InputMaybe; productV1Seller_?: InputMaybe; productV1Seller_contains?: InputMaybe; productV1Seller_contains_nocase?: InputMaybe; productV1Seller_ends_with?: InputMaybe; productV1Seller_ends_with_nocase?: InputMaybe; productV1Seller_gt?: InputMaybe; productV1Seller_gte?: InputMaybe; productV1Seller_in?: InputMaybe>; productV1Seller_lt?: InputMaybe; productV1Seller_lte?: InputMaybe; productV1Seller_not?: InputMaybe; productV1Seller_not_contains?: InputMaybe; productV1Seller_not_contains_nocase?: InputMaybe; productV1Seller_not_ends_with?: InputMaybe; productV1Seller_not_ends_with_nocase?: InputMaybe; productV1Seller_not_in?: InputMaybe>; productV1Seller_not_starts_with?: InputMaybe; productV1Seller_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productV1Seller_starts_with?: InputMaybe; productV1Seller_starts_with_nocase?: InputMaybe; productVersion?: InputMaybe; productVersion_gt?: InputMaybe; productVersion_gte?: InputMaybe; productVersion_in?: InputMaybe>; productVersion_lt?: InputMaybe; productVersion_lte?: InputMaybe; productVersion_not?: InputMaybe; productVersion_not_in?: InputMaybe>; product_?: InputMaybe; product_contains?: InputMaybe; product_contains_nocase?: InputMaybe; product_ends_with?: InputMaybe; product_ends_with_nocase?: InputMaybe; product_gt?: InputMaybe; product_gte?: InputMaybe; product_in?: InputMaybe>; product_lt?: InputMaybe; product_lte?: InputMaybe; product_not?: InputMaybe; product_not_contains?: InputMaybe; product_not_contains_nocase?: InputMaybe; product_not_ends_with?: InputMaybe; product_not_ends_with_nocase?: InputMaybe; product_not_in?: InputMaybe>; product_not_starts_with?: InputMaybe; product_not_starts_with_nocase?: InputMaybe; product_starts_with?: InputMaybe; product_starts_with_nocase?: InputMaybe; quantityAvailable?: InputMaybe; quantityAvailable_gt?: InputMaybe; quantityAvailable_gte?: InputMaybe; quantityAvailable_in?: InputMaybe>; quantityAvailable_lt?: InputMaybe; quantityAvailable_lte?: InputMaybe; quantityAvailable_not?: InputMaybe; quantityAvailable_not_in?: InputMaybe>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; shipping?: InputMaybe; shipping_?: InputMaybe; shipping_contains?: InputMaybe; shipping_contains_nocase?: InputMaybe; shipping_ends_with?: InputMaybe; shipping_ends_with_nocase?: InputMaybe; shipping_gt?: InputMaybe; shipping_gte?: InputMaybe; shipping_in?: InputMaybe>; shipping_lt?: InputMaybe; shipping_lte?: InputMaybe; shipping_not?: InputMaybe; shipping_not_contains?: InputMaybe; shipping_not_contains_nocase?: InputMaybe; shipping_not_ends_with?: InputMaybe; shipping_not_ends_with_nocase?: InputMaybe; shipping_not_in?: InputMaybe>; shipping_not_starts_with?: InputMaybe; shipping_not_starts_with_nocase?: InputMaybe; shipping_starts_with?: InputMaybe; shipping_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; uuid?: InputMaybe; uuid_contains?: InputMaybe; uuid_contains_nocase?: InputMaybe; uuid_ends_with?: InputMaybe; uuid_ends_with_nocase?: InputMaybe; uuid_gt?: InputMaybe; uuid_gte?: InputMaybe; uuid_in?: InputMaybe>; uuid_lt?: InputMaybe; uuid_lte?: InputMaybe; uuid_not?: InputMaybe; uuid_not_contains?: InputMaybe; uuid_not_contains_nocase?: InputMaybe; uuid_not_ends_with?: InputMaybe; uuid_not_ends_with_nocase?: InputMaybe; uuid_not_in?: InputMaybe>; uuid_not_starts_with?: InputMaybe; uuid_not_starts_with_nocase?: InputMaybe; uuid_starts_with?: InputMaybe; uuid_starts_with_nocase?: InputMaybe; validFromDate?: InputMaybe; validFromDate_gt?: InputMaybe; validFromDate_gte?: InputMaybe; validFromDate_in?: InputMaybe>; validFromDate_lt?: InputMaybe; validFromDate_lte?: InputMaybe; validFromDate_not?: InputMaybe; validFromDate_not_in?: InputMaybe>; validUntilDate?: InputMaybe; validUntilDate_gt?: InputMaybe; validUntilDate_gte?: InputMaybe; validUntilDate_in?: InputMaybe>; validUntilDate_lt?: InputMaybe; validUntilDate_lte?: InputMaybe; validUntilDate_not?: InputMaybe; validUntilDate_not_in?: InputMaybe>; variations?: InputMaybe>; variations_?: InputMaybe; variations_contains?: InputMaybe>; variations_contains_nocase?: InputMaybe>; variations_not?: InputMaybe>; variations_not_contains?: InputMaybe>; variations_not_contains_nocase?: InputMaybe< Array >; voided?: InputMaybe; voided_in?: InputMaybe>; voided_not?: InputMaybe; voided_not_in?: InputMaybe>; }; export enum ProductV1MetadataEntity_OrderBy { ANIMATIONMETADATA = "animationMetadata", ANIMATIONMETADATA__HEIGHT = "animationMetadata__height", ANIMATIONMETADATA__ID = "animationMetadata__id", ANIMATIONMETADATA__TYPE = "animationMetadata__type", ANIMATIONMETADATA__WIDTH = "animationMetadata__width", ANIMATIONURL = "animationUrl", ATTRIBUTES = "attributes", CONDITION = "condition", CREATEDAT = "createdAt", DESCRIPTION = "description", EXCHANGEPOLICY = "exchangePolicy", EXCHANGEPOLICY__DISPUTERESOLVERCONTACTMETHOD = "exchangePolicy__disputeResolverContactMethod", EXCHANGEPOLICY__ID = "exchangePolicy__id", EXCHANGEPOLICY__LABEL = "exchangePolicy__label", EXCHANGEPOLICY__SELLERCONTACTMETHOD = "exchangePolicy__sellerContactMethod", EXCHANGEPOLICY__TEMPLATE = "exchangePolicy__template", EXCHANGEPOLICY__UUID = "exchangePolicy__uuid", EXCHANGEPOLICY__VERSION = "exchangePolicy__version", EXCHANGETOKEN = "exchangeToken", EXCHANGETOKEN__ADDRESS = "exchangeToken__address", EXCHANGETOKEN__DECIMALS = "exchangeToken__decimals", EXCHANGETOKEN__ID = "exchangeToken__id", EXCHANGETOKEN__NAME = "exchangeToken__name", EXCHANGETOKEN__SYMBOL = "exchangeToken__symbol", EXTERNALURL = "externalUrl", ID = "id", IMAGE = "image", LICENSEURL = "licenseUrl", NAME = "name", NUMBEROFCOMMITS = "numberOfCommits", NUMBEROFREDEMPTIONS = "numberOfRedemptions", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", PRODUCT = "product", PRODUCTOVERRIDES = "productOverrides", PRODUCTOVERRIDES__DESCRIPTION = "productOverrides__description", PRODUCTOVERRIDES__ID = "productOverrides__id", PRODUCTOVERRIDES__IDENTIFICATION_PRODUCTID = "productOverrides__identification_productId", PRODUCTOVERRIDES__IDENTIFICATION_PRODUCTIDTYPE = "productOverrides__identification_productIdType", PRODUCTOVERRIDES__IDENTIFICATION_SKU = "productOverrides__identification_sKU", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_HEIGHT = "productOverrides__packaging_dimensions_height", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_LENGTH = "productOverrides__packaging_dimensions_length", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_UNIT = "productOverrides__packaging_dimensions_unit", PRODUCTOVERRIDES__PACKAGING_DIMENSIONS_WIDTH = "productOverrides__packaging_dimensions_width", PRODUCTOVERRIDES__PACKAGING_PACKAGEQUANTITY = "productOverrides__packaging_packageQuantity", PRODUCTOVERRIDES__PACKAGING_WEIGHT_UNIT = "productOverrides__packaging_weight_unit", PRODUCTOVERRIDES__PACKAGING_WEIGHT_VALUE = "productOverrides__packaging_weight_value", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_BRANDNAME = "productOverrides__productionInformation_brandName", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MANUFACTURER = "productOverrides__productionInformation_manufacturer", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "productOverrides__productionInformation_manufacturerPartNumber", PRODUCTOVERRIDES__PRODUCTIONINFORMATION_MODELNUMBER = "productOverrides__productionInformation_modelNumber", PRODUCTOVERRIDES__TITLE = "productOverrides__title", PRODUCTOVERRIDES__VERSION = "productOverrides__version", PRODUCTUUID = "productUuid", PRODUCTV1SELLER = "productV1Seller", PRODUCTV1SELLER__CONTACTPREFERENCE = "productV1Seller__contactPreference", PRODUCTV1SELLER__DEFAULTVERSION = "productV1Seller__defaultVersion", PRODUCTV1SELLER__DESCRIPTION = "productV1Seller__description", PRODUCTV1SELLER__EXTERNALURL = "productV1Seller__externalUrl", PRODUCTV1SELLER__ID = "productV1Seller__id", PRODUCTV1SELLER__NAME = "productV1Seller__name", PRODUCTV1SELLER__SELLERID = "productV1Seller__sellerId", PRODUCTV1SELLER__TOKENID = "productV1Seller__tokenId", PRODUCTVERSION = "productVersion", PRODUCT__ALLVARIANTSVOIDED = "product__allVariantsVoided", PRODUCT__DESCRIPTION = "product__description", PRODUCT__DETAILS_CATEGORY = "product__details_category", PRODUCT__DETAILS_OFFERCATEGORY = "product__details_offerCategory", PRODUCT__DETAILS_SUBCATEGORY = "product__details_subCategory", PRODUCT__DETAILS_SUBCATEGORY2 = "product__details_subCategory2", PRODUCT__DISPUTERESOLVERID = "product__disputeResolverId", PRODUCT__ID = "product__id", PRODUCT__IDENTIFICATION_PRODUCTID = "product__identification_productId", PRODUCT__IDENTIFICATION_PRODUCTIDTYPE = "product__identification_productIdType", PRODUCT__IDENTIFICATION_SKU = "product__identification_sKU", PRODUCT__MAXVALIDFROMDATE = "product__maxValidFromDate", PRODUCT__MAXVALIDUNTILDATE = "product__maxValidUntilDate", PRODUCT__MINVALIDFROMDATE = "product__minValidFromDate", PRODUCT__MINVALIDUNTILDATE = "product__minValidUntilDate", PRODUCT__OFFERCATEGORY = "product__offerCategory", PRODUCT__PACKAGING_DIMENSIONS_HEIGHT = "product__packaging_dimensions_height", PRODUCT__PACKAGING_DIMENSIONS_LENGTH = "product__packaging_dimensions_length", PRODUCT__PACKAGING_DIMENSIONS_UNIT = "product__packaging_dimensions_unit", PRODUCT__PACKAGING_DIMENSIONS_WIDTH = "product__packaging_dimensions_width", PRODUCT__PACKAGING_PACKAGEQUANTITY = "product__packaging_packageQuantity", PRODUCT__PACKAGING_WEIGHT_UNIT = "product__packaging_weight_unit", PRODUCT__PACKAGING_WEIGHT_VALUE = "product__packaging_weight_value", PRODUCT__PRODUCTIONINFORMATION_BRANDNAME = "product__productionInformation_brandName", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURER = "product__productionInformation_manufacturer", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "product__productionInformation_manufacturerPartNumber", PRODUCT__PRODUCTIONINFORMATION_MODELNUMBER = "product__productionInformation_modelNumber", PRODUCT__SELLERID = "product__sellerId", PRODUCT__TITLE = "product__title", PRODUCT__UUID = "product__uuid", PRODUCT__VERSION = "product__version", QUANTITYAVAILABLE = "quantityAvailable", SCHEMAURL = "schemaUrl", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", SHIPPING = "shipping", SHIPPING__COUNTRYOFORIGIN = "shipping__countryOfOrigin", SHIPPING__DEFAULTVERSION = "shipping__defaultVersion", SHIPPING__ID = "shipping__id", SHIPPING__REDEMPTIONPOINT = "shipping__redemptionPoint", SHIPPING__RETURNPERIODINDAYS = "shipping__returnPeriodInDays", TYPE = "type", UUID = "uuid", VALIDFROMDATE = "validFromDate", VALIDUNTILDATE = "validUntilDate", VARIATIONS = "variations", VOIDED = "voided" } export enum ProductV1OfferCategory { DIGITAL = "DIGITAL", PHYGITAL = "PHYGITAL", PHYSICAL = "PHYSICAL" } export type ProductV1Personalisation = { __typename?: "ProductV1Personalisation"; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; }; export type ProductV1Personalisation_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum ProductV1Personalisation_OrderBy { ID = "id", NAME = "name" } export type ProductV1Product = { __typename?: "ProductV1Product"; allVariantsVoided?: Maybe; brand: ProductV1Brand; category?: Maybe; description: Scalars["String"]["output"]; /** * Details fields * */ details_category?: Maybe; details_offerCategory: Scalars["String"]["output"]; details_personalisation?: Maybe>; details_sections?: Maybe>; details_subCategory?: Maybe; details_subCategory2?: Maybe; details_tags?: Maybe>; /** * Product information fields * */ disputeResolverId: Scalars["BigInt"]["output"]; id: Scalars["ID"]["output"]; identification_productId?: Maybe; identification_productIdType?: Maybe; /** * Identification fields * */ identification_sKU?: Maybe; maxValidFromDate: Scalars["BigInt"]["output"]; maxValidUntilDate: Scalars["BigInt"]["output"]; minValidFromDate: Scalars["BigInt"]["output"]; minValidUntilDate: Scalars["BigInt"]["output"]; notVoidedVariants?: Maybe>; offerCategory: ProductV1OfferCategory; packaging_dimensions_height?: Maybe; packaging_dimensions_length?: Maybe; packaging_dimensions_unit?: Maybe; packaging_dimensions_width?: Maybe; /** * Packaging * */ packaging_packageQuantity?: Maybe; packaging_weight_unit?: Maybe; packaging_weight_value?: Maybe; personalisation?: Maybe>; /** * Seller * */ productV1Seller?: Maybe; productionInformation_brandName: Scalars["String"]["output"]; productionInformation_manufacturer?: Maybe; productionInformation_manufacturerPartNumber?: Maybe< Scalars["String"]["output"] >; productionInformation_materials?: Maybe>; productionInformation_modelNumber?: Maybe; salesChannels?: Maybe>; sections?: Maybe>; sellerId: Scalars["BigInt"]["output"]; subCategory?: Maybe; subCategory2?: Maybe; tags?: Maybe>; title: Scalars["String"]["output"]; uuid: Scalars["String"]["output"]; /** * PRODUCT_V1 specific fields * */ variants?: Maybe>; version: Scalars["Int"]["output"]; /** * Visuals * */ visuals_images: Array; visuals_videos?: Maybe>; }; export type ProductV1ProductNotVoidedVariantsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductPersonalisationArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductSalesChannelsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductSectionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductTagsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductVariantsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductVisuals_ImagesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductVisuals_VideosArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductOverrides = { __typename?: "ProductV1ProductOverrides"; brand: ProductV1Brand; description: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; identification_productId?: Maybe; identification_productIdType?: Maybe; identification_sKU?: Maybe; packaging_dimensions_height?: Maybe; packaging_dimensions_length?: Maybe; packaging_dimensions_unit?: Maybe; packaging_dimensions_width?: Maybe; packaging_packageQuantity?: Maybe; packaging_weight_unit?: Maybe; packaging_weight_value?: Maybe; productionInformation_brandName: Scalars["String"]["output"]; productionInformation_manufacturer?: Maybe; productionInformation_manufacturerPartNumber?: Maybe< Scalars["String"]["output"] >; productionInformation_materials?: Maybe>; productionInformation_modelNumber?: Maybe; title: Scalars["String"]["output"]; version: Scalars["Int"]["output"]; visuals_images: Array; visuals_videos?: Maybe>; }; export type ProductV1ProductOverridesVisuals_ImagesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductOverridesVisuals_VideosArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ProductOverrides_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; brand?: InputMaybe; brand_?: InputMaybe; brand_contains?: InputMaybe; brand_contains_nocase?: InputMaybe; brand_ends_with?: InputMaybe; brand_ends_with_nocase?: InputMaybe; brand_gt?: InputMaybe; brand_gte?: InputMaybe; brand_in?: InputMaybe>; brand_lt?: InputMaybe; brand_lte?: InputMaybe; brand_not?: InputMaybe; brand_not_contains?: InputMaybe; brand_not_contains_nocase?: InputMaybe; brand_not_ends_with?: InputMaybe; brand_not_ends_with_nocase?: InputMaybe; brand_not_in?: InputMaybe>; brand_not_starts_with?: InputMaybe; brand_not_starts_with_nocase?: InputMaybe; brand_starts_with?: InputMaybe; brand_starts_with_nocase?: InputMaybe; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; identification_productId?: InputMaybe; identification_productIdType?: InputMaybe; identification_productIdType_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_gt?: InputMaybe; identification_productIdType_gte?: InputMaybe; identification_productIdType_in?: InputMaybe< Array >; identification_productIdType_lt?: InputMaybe; identification_productIdType_lte?: InputMaybe; identification_productIdType_not?: InputMaybe; identification_productIdType_not_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_in?: InputMaybe< Array >; identification_productIdType_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_contains?: InputMaybe; identification_productId_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_ends_with?: InputMaybe; identification_productId_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_gt?: InputMaybe; identification_productId_gte?: InputMaybe; identification_productId_in?: InputMaybe>; identification_productId_lt?: InputMaybe; identification_productId_lte?: InputMaybe; identification_productId_not?: InputMaybe; identification_productId_not_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_in?: InputMaybe< Array >; identification_productId_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_starts_with?: InputMaybe; identification_productId_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU?: InputMaybe; identification_sKU_contains?: InputMaybe; identification_sKU_contains_nocase?: InputMaybe; identification_sKU_ends_with?: InputMaybe; identification_sKU_ends_with_nocase?: InputMaybe; identification_sKU_gt?: InputMaybe; identification_sKU_gte?: InputMaybe; identification_sKU_in?: InputMaybe>; identification_sKU_lt?: InputMaybe; identification_sKU_lte?: InputMaybe; identification_sKU_not?: InputMaybe; identification_sKU_not_contains?: InputMaybe; identification_sKU_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_not_ends_with?: InputMaybe; identification_sKU_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_not_in?: InputMaybe>; identification_sKU_not_starts_with?: InputMaybe; identification_sKU_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_starts_with?: InputMaybe; identification_sKU_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; or?: InputMaybe>>; packaging_dimensions_height?: InputMaybe; packaging_dimensions_height_contains?: InputMaybe; packaging_dimensions_height_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_gt?: InputMaybe; packaging_dimensions_height_gte?: InputMaybe; packaging_dimensions_height_in?: InputMaybe< Array >; packaging_dimensions_height_lt?: InputMaybe; packaging_dimensions_height_lte?: InputMaybe; packaging_dimensions_height_not?: InputMaybe; packaging_dimensions_height_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_in?: InputMaybe< Array >; packaging_dimensions_height_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length?: InputMaybe; packaging_dimensions_length_contains?: InputMaybe; packaging_dimensions_length_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_gt?: InputMaybe; packaging_dimensions_length_gte?: InputMaybe; packaging_dimensions_length_in?: InputMaybe< Array >; packaging_dimensions_length_lt?: InputMaybe; packaging_dimensions_length_lte?: InputMaybe; packaging_dimensions_length_not?: InputMaybe; packaging_dimensions_length_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_in?: InputMaybe< Array >; packaging_dimensions_length_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit?: InputMaybe; packaging_dimensions_unit_contains?: InputMaybe; packaging_dimensions_unit_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_ends_with?: InputMaybe; packaging_dimensions_unit_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_gt?: InputMaybe; packaging_dimensions_unit_gte?: InputMaybe; packaging_dimensions_unit_in?: InputMaybe>; packaging_dimensions_unit_lt?: InputMaybe; packaging_dimensions_unit_lte?: InputMaybe; packaging_dimensions_unit_not?: InputMaybe; packaging_dimensions_unit_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_in?: InputMaybe< Array >; packaging_dimensions_unit_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width?: InputMaybe; packaging_dimensions_width_contains?: InputMaybe; packaging_dimensions_width_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_ends_with?: InputMaybe; packaging_dimensions_width_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_gt?: InputMaybe; packaging_dimensions_width_gte?: InputMaybe; packaging_dimensions_width_in?: InputMaybe>; packaging_dimensions_width_lt?: InputMaybe; packaging_dimensions_width_lte?: InputMaybe; packaging_dimensions_width_not?: InputMaybe; packaging_dimensions_width_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_in?: InputMaybe< Array >; packaging_dimensions_width_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity?: InputMaybe; packaging_packageQuantity_contains?: InputMaybe; packaging_packageQuantity_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_ends_with?: InputMaybe; packaging_packageQuantity_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_gt?: InputMaybe; packaging_packageQuantity_gte?: InputMaybe; packaging_packageQuantity_in?: InputMaybe>; packaging_packageQuantity_lt?: InputMaybe; packaging_packageQuantity_lte?: InputMaybe; packaging_packageQuantity_not?: InputMaybe; packaging_packageQuantity_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_in?: InputMaybe< Array >; packaging_packageQuantity_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit?: InputMaybe; packaging_weight_unit_contains?: InputMaybe; packaging_weight_unit_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_ends_with?: InputMaybe; packaging_weight_unit_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_gt?: InputMaybe; packaging_weight_unit_gte?: InputMaybe; packaging_weight_unit_in?: InputMaybe>; packaging_weight_unit_lt?: InputMaybe; packaging_weight_unit_lte?: InputMaybe; packaging_weight_unit_not?: InputMaybe; packaging_weight_unit_not_contains?: InputMaybe; packaging_weight_unit_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_ends_with?: InputMaybe; packaging_weight_unit_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_in?: InputMaybe>; packaging_weight_unit_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_starts_with?: InputMaybe; packaging_weight_unit_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value?: InputMaybe; packaging_weight_value_contains?: InputMaybe; packaging_weight_value_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_ends_with?: InputMaybe; packaging_weight_value_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_gt?: InputMaybe; packaging_weight_value_gte?: InputMaybe; packaging_weight_value_in?: InputMaybe>; packaging_weight_value_lt?: InputMaybe; packaging_weight_value_lte?: InputMaybe; packaging_weight_value_not?: InputMaybe; packaging_weight_value_not_contains?: InputMaybe; packaging_weight_value_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_ends_with?: InputMaybe; packaging_weight_value_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_in?: InputMaybe>; packaging_weight_value_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_starts_with?: InputMaybe; packaging_weight_value_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName?: InputMaybe; productionInformation_brandName_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_gt?: InputMaybe; productionInformation_brandName_gte?: InputMaybe; productionInformation_brandName_in?: InputMaybe< Array >; productionInformation_brandName_lt?: InputMaybe; productionInformation_brandName_lte?: InputMaybe; productionInformation_brandName_not?: InputMaybe; productionInformation_brandName_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_in?: InputMaybe< Array >; productionInformation_brandName_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer?: InputMaybe; productionInformation_manufacturerPartNumber?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_gt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_in?: InputMaybe< Array >; productionInformation_manufacturerPartNumber_lt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_in?: InputMaybe< Array >; productionInformation_manufacturerPartNumber_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_gt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_in?: InputMaybe< Array >; productionInformation_manufacturer_lt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_in?: InputMaybe< Array >; productionInformation_manufacturer_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_materials?: InputMaybe< Array >; productionInformation_materials_contains?: InputMaybe< Array >; productionInformation_materials_contains_nocase?: InputMaybe< Array >; productionInformation_materials_not?: InputMaybe< Array >; productionInformation_materials_not_contains?: InputMaybe< Array >; productionInformation_materials_not_contains_nocase?: InputMaybe< Array >; productionInformation_modelNumber?: InputMaybe; productionInformation_modelNumber_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_gt?: InputMaybe; productionInformation_modelNumber_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_in?: InputMaybe< Array >; productionInformation_modelNumber_lt?: InputMaybe; productionInformation_modelNumber_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_in?: InputMaybe< Array >; productionInformation_modelNumber_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; title?: InputMaybe; title_contains?: InputMaybe; title_contains_nocase?: InputMaybe; title_ends_with?: InputMaybe; title_ends_with_nocase?: InputMaybe; title_gt?: InputMaybe; title_gte?: InputMaybe; title_in?: InputMaybe>; title_lt?: InputMaybe; title_lte?: InputMaybe; title_not?: InputMaybe; title_not_contains?: InputMaybe; title_not_contains_nocase?: InputMaybe; title_not_ends_with?: InputMaybe; title_not_ends_with_nocase?: InputMaybe; title_not_in?: InputMaybe>; title_not_starts_with?: InputMaybe; title_not_starts_with_nocase?: InputMaybe; title_starts_with?: InputMaybe; title_starts_with_nocase?: InputMaybe; version?: InputMaybe; version_gt?: InputMaybe; version_gte?: InputMaybe; version_in?: InputMaybe>; version_lt?: InputMaybe; version_lte?: InputMaybe; version_not?: InputMaybe; version_not_in?: InputMaybe>; visuals_images?: InputMaybe>; visuals_images_?: InputMaybe; visuals_images_contains?: InputMaybe>; visuals_images_contains_nocase?: InputMaybe< Array >; visuals_images_not?: InputMaybe>; visuals_images_not_contains?: InputMaybe>; visuals_images_not_contains_nocase?: InputMaybe< Array >; visuals_videos?: InputMaybe>; visuals_videos_?: InputMaybe; visuals_videos_contains?: InputMaybe>; visuals_videos_contains_nocase?: InputMaybe< Array >; visuals_videos_not?: InputMaybe>; visuals_videos_not_contains?: InputMaybe>; visuals_videos_not_contains_nocase?: InputMaybe< Array >; }; export enum ProductV1ProductOverrides_OrderBy { BRAND = "brand", BRAND__ID = "brand__id", BRAND__NAME = "brand__name", DESCRIPTION = "description", ID = "id", IDENTIFICATION_PRODUCTID = "identification_productId", IDENTIFICATION_PRODUCTIDTYPE = "identification_productIdType", IDENTIFICATION_SKU = "identification_sKU", PACKAGING_DIMENSIONS_HEIGHT = "packaging_dimensions_height", PACKAGING_DIMENSIONS_LENGTH = "packaging_dimensions_length", PACKAGING_DIMENSIONS_UNIT = "packaging_dimensions_unit", PACKAGING_DIMENSIONS_WIDTH = "packaging_dimensions_width", PACKAGING_PACKAGEQUANTITY = "packaging_packageQuantity", PACKAGING_WEIGHT_UNIT = "packaging_weight_unit", PACKAGING_WEIGHT_VALUE = "packaging_weight_value", PRODUCTIONINFORMATION_BRANDNAME = "productionInformation_brandName", PRODUCTIONINFORMATION_MANUFACTURER = "productionInformation_manufacturer", PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "productionInformation_manufacturerPartNumber", PRODUCTIONINFORMATION_MATERIALS = "productionInformation_materials", PRODUCTIONINFORMATION_MODELNUMBER = "productionInformation_modelNumber", TITLE = "title", VERSION = "version", VISUALS_IMAGES = "visuals_images", VISUALS_VIDEOS = "visuals_videos" } export type ProductV1Product_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; allVariantsVoided?: InputMaybe; allVariantsVoided_in?: InputMaybe>; allVariantsVoided_not?: InputMaybe; allVariantsVoided_not_in?: InputMaybe>; and?: InputMaybe>>; brand?: InputMaybe; brand_?: InputMaybe; brand_contains?: InputMaybe; brand_contains_nocase?: InputMaybe; brand_ends_with?: InputMaybe; brand_ends_with_nocase?: InputMaybe; brand_gt?: InputMaybe; brand_gte?: InputMaybe; brand_in?: InputMaybe>; brand_lt?: InputMaybe; brand_lte?: InputMaybe; brand_not?: InputMaybe; brand_not_contains?: InputMaybe; brand_not_contains_nocase?: InputMaybe; brand_not_ends_with?: InputMaybe; brand_not_ends_with_nocase?: InputMaybe; brand_not_in?: InputMaybe>; brand_not_starts_with?: InputMaybe; brand_not_starts_with_nocase?: InputMaybe; brand_starts_with?: InputMaybe; brand_starts_with_nocase?: InputMaybe; category?: InputMaybe; category_?: InputMaybe; category_contains?: InputMaybe; category_contains_nocase?: InputMaybe; category_ends_with?: InputMaybe; category_ends_with_nocase?: InputMaybe; category_gt?: InputMaybe; category_gte?: InputMaybe; category_in?: InputMaybe>; category_lt?: InputMaybe; category_lte?: InputMaybe; category_not?: InputMaybe; category_not_contains?: InputMaybe; category_not_contains_nocase?: InputMaybe; category_not_ends_with?: InputMaybe; category_not_ends_with_nocase?: InputMaybe; category_not_in?: InputMaybe>; category_not_starts_with?: InputMaybe; category_not_starts_with_nocase?: InputMaybe; category_starts_with?: InputMaybe; category_starts_with_nocase?: InputMaybe; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; details_category?: InputMaybe; details_category_contains?: InputMaybe; details_category_contains_nocase?: InputMaybe; details_category_ends_with?: InputMaybe; details_category_ends_with_nocase?: InputMaybe; details_category_gt?: InputMaybe; details_category_gte?: InputMaybe; details_category_in?: InputMaybe>; details_category_lt?: InputMaybe; details_category_lte?: InputMaybe; details_category_not?: InputMaybe; details_category_not_contains?: InputMaybe; details_category_not_contains_nocase?: InputMaybe; details_category_not_ends_with?: InputMaybe; details_category_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_category_not_in?: InputMaybe>; details_category_not_starts_with?: InputMaybe; details_category_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_category_starts_with?: InputMaybe; details_category_starts_with_nocase?: InputMaybe; details_offerCategory?: InputMaybe; details_offerCategory_contains?: InputMaybe; details_offerCategory_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_ends_with?: InputMaybe; details_offerCategory_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_gt?: InputMaybe; details_offerCategory_gte?: InputMaybe; details_offerCategory_in?: InputMaybe>; details_offerCategory_lt?: InputMaybe; details_offerCategory_lte?: InputMaybe; details_offerCategory_not?: InputMaybe; details_offerCategory_not_contains?: InputMaybe; details_offerCategory_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_not_ends_with?: InputMaybe; details_offerCategory_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_not_in?: InputMaybe>; details_offerCategory_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_offerCategory_starts_with?: InputMaybe; details_offerCategory_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_personalisation?: InputMaybe>; details_personalisation_contains?: InputMaybe< Array >; details_personalisation_contains_nocase?: InputMaybe< Array >; details_personalisation_not?: InputMaybe>; details_personalisation_not_contains?: InputMaybe< Array >; details_personalisation_not_contains_nocase?: InputMaybe< Array >; details_sections?: InputMaybe>; details_sections_contains?: InputMaybe>; details_sections_contains_nocase?: InputMaybe< Array >; details_sections_not?: InputMaybe>; details_sections_not_contains?: InputMaybe>; details_sections_not_contains_nocase?: InputMaybe< Array >; details_subCategory?: InputMaybe; details_subCategory2?: InputMaybe; details_subCategory2_contains?: InputMaybe; details_subCategory2_contains_nocase?: InputMaybe; details_subCategory2_ends_with?: InputMaybe; details_subCategory2_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory2_gt?: InputMaybe; details_subCategory2_gte?: InputMaybe; details_subCategory2_in?: InputMaybe>; details_subCategory2_lt?: InputMaybe; details_subCategory2_lte?: InputMaybe; details_subCategory2_not?: InputMaybe; details_subCategory2_not_contains?: InputMaybe; details_subCategory2_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory2_not_ends_with?: InputMaybe; details_subCategory2_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory2_not_in?: InputMaybe>; details_subCategory2_not_starts_with?: InputMaybe; details_subCategory2_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory2_starts_with?: InputMaybe; details_subCategory2_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory_contains?: InputMaybe; details_subCategory_contains_nocase?: InputMaybe; details_subCategory_ends_with?: InputMaybe; details_subCategory_ends_with_nocase?: InputMaybe; details_subCategory_gt?: InputMaybe; details_subCategory_gte?: InputMaybe; details_subCategory_in?: InputMaybe>; details_subCategory_lt?: InputMaybe; details_subCategory_lte?: InputMaybe; details_subCategory_not?: InputMaybe; details_subCategory_not_contains?: InputMaybe; details_subCategory_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory_not_ends_with?: InputMaybe; details_subCategory_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory_not_in?: InputMaybe>; details_subCategory_not_starts_with?: InputMaybe; details_subCategory_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_subCategory_starts_with?: InputMaybe; details_subCategory_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; details_tags?: InputMaybe>; details_tags_contains?: InputMaybe>; details_tags_contains_nocase?: InputMaybe>; details_tags_not?: InputMaybe>; details_tags_not_contains?: InputMaybe>; details_tags_not_contains_nocase?: InputMaybe< Array >; disputeResolverId?: InputMaybe; disputeResolverId_gt?: InputMaybe; disputeResolverId_gte?: InputMaybe; disputeResolverId_in?: InputMaybe>; disputeResolverId_lt?: InputMaybe; disputeResolverId_lte?: InputMaybe; disputeResolverId_not?: InputMaybe; disputeResolverId_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; identification_productId?: InputMaybe; identification_productIdType?: InputMaybe; identification_productIdType_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_gt?: InputMaybe; identification_productIdType_gte?: InputMaybe; identification_productIdType_in?: InputMaybe< Array >; identification_productIdType_lt?: InputMaybe; identification_productIdType_lte?: InputMaybe; identification_productIdType_not?: InputMaybe; identification_productIdType_not_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_in?: InputMaybe< Array >; identification_productIdType_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productIdType_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_contains?: InputMaybe; identification_productId_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_ends_with?: InputMaybe; identification_productId_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_gt?: InputMaybe; identification_productId_gte?: InputMaybe; identification_productId_in?: InputMaybe>; identification_productId_lt?: InputMaybe; identification_productId_lte?: InputMaybe; identification_productId_not?: InputMaybe; identification_productId_not_contains?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_in?: InputMaybe< Array >; identification_productId_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; identification_productId_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_productId_starts_with?: InputMaybe; identification_productId_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU?: InputMaybe; identification_sKU_contains?: InputMaybe; identification_sKU_contains_nocase?: InputMaybe; identification_sKU_ends_with?: InputMaybe; identification_sKU_ends_with_nocase?: InputMaybe; identification_sKU_gt?: InputMaybe; identification_sKU_gte?: InputMaybe; identification_sKU_in?: InputMaybe>; identification_sKU_lt?: InputMaybe; identification_sKU_lte?: InputMaybe; identification_sKU_not?: InputMaybe; identification_sKU_not_contains?: InputMaybe; identification_sKU_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_not_ends_with?: InputMaybe; identification_sKU_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_not_in?: InputMaybe>; identification_sKU_not_starts_with?: InputMaybe; identification_sKU_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; identification_sKU_starts_with?: InputMaybe; identification_sKU_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; maxValidFromDate?: InputMaybe; maxValidFromDate_gt?: InputMaybe; maxValidFromDate_gte?: InputMaybe; maxValidFromDate_in?: InputMaybe>; maxValidFromDate_lt?: InputMaybe; maxValidFromDate_lte?: InputMaybe; maxValidFromDate_not?: InputMaybe; maxValidFromDate_not_in?: InputMaybe>; maxValidUntilDate?: InputMaybe; maxValidUntilDate_gt?: InputMaybe; maxValidUntilDate_gte?: InputMaybe; maxValidUntilDate_in?: InputMaybe>; maxValidUntilDate_lt?: InputMaybe; maxValidUntilDate_lte?: InputMaybe; maxValidUntilDate_not?: InputMaybe; maxValidUntilDate_not_in?: InputMaybe>; minValidFromDate?: InputMaybe; minValidFromDate_gt?: InputMaybe; minValidFromDate_gte?: InputMaybe; minValidFromDate_in?: InputMaybe>; minValidFromDate_lt?: InputMaybe; minValidFromDate_lte?: InputMaybe; minValidFromDate_not?: InputMaybe; minValidFromDate_not_in?: InputMaybe>; minValidUntilDate?: InputMaybe; minValidUntilDate_gt?: InputMaybe; minValidUntilDate_gte?: InputMaybe; minValidUntilDate_in?: InputMaybe>; minValidUntilDate_lt?: InputMaybe; minValidUntilDate_lte?: InputMaybe; minValidUntilDate_not?: InputMaybe; minValidUntilDate_not_in?: InputMaybe>; notVoidedVariants?: InputMaybe>; notVoidedVariants_?: InputMaybe; notVoidedVariants_contains?: InputMaybe>; notVoidedVariants_contains_nocase?: InputMaybe< Array >; notVoidedVariants_not?: InputMaybe>; notVoidedVariants_not_contains?: InputMaybe< Array >; notVoidedVariants_not_contains_nocase?: InputMaybe< Array >; offerCategory?: InputMaybe; offerCategory_in?: InputMaybe>; offerCategory_not?: InputMaybe; offerCategory_not_in?: InputMaybe>; or?: InputMaybe>>; packaging_dimensions_height?: InputMaybe; packaging_dimensions_height_contains?: InputMaybe; packaging_dimensions_height_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_gt?: InputMaybe; packaging_dimensions_height_gte?: InputMaybe; packaging_dimensions_height_in?: InputMaybe< Array >; packaging_dimensions_height_lt?: InputMaybe; packaging_dimensions_height_lte?: InputMaybe; packaging_dimensions_height_not?: InputMaybe; packaging_dimensions_height_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_in?: InputMaybe< Array >; packaging_dimensions_height_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_height_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length?: InputMaybe; packaging_dimensions_length_contains?: InputMaybe; packaging_dimensions_length_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_gt?: InputMaybe; packaging_dimensions_length_gte?: InputMaybe; packaging_dimensions_length_in?: InputMaybe< Array >; packaging_dimensions_length_lt?: InputMaybe; packaging_dimensions_length_lte?: InputMaybe; packaging_dimensions_length_not?: InputMaybe; packaging_dimensions_length_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_in?: InputMaybe< Array >; packaging_dimensions_length_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_length_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit?: InputMaybe; packaging_dimensions_unit_contains?: InputMaybe; packaging_dimensions_unit_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_ends_with?: InputMaybe; packaging_dimensions_unit_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_gt?: InputMaybe; packaging_dimensions_unit_gte?: InputMaybe; packaging_dimensions_unit_in?: InputMaybe>; packaging_dimensions_unit_lt?: InputMaybe; packaging_dimensions_unit_lte?: InputMaybe; packaging_dimensions_unit_not?: InputMaybe; packaging_dimensions_unit_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_in?: InputMaybe< Array >; packaging_dimensions_unit_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_unit_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width?: InputMaybe; packaging_dimensions_width_contains?: InputMaybe; packaging_dimensions_width_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_ends_with?: InputMaybe; packaging_dimensions_width_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_gt?: InputMaybe; packaging_dimensions_width_gte?: InputMaybe; packaging_dimensions_width_in?: InputMaybe>; packaging_dimensions_width_lt?: InputMaybe; packaging_dimensions_width_lte?: InputMaybe; packaging_dimensions_width_not?: InputMaybe; packaging_dimensions_width_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_in?: InputMaybe< Array >; packaging_dimensions_width_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_dimensions_width_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity?: InputMaybe; packaging_packageQuantity_contains?: InputMaybe; packaging_packageQuantity_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_ends_with?: InputMaybe; packaging_packageQuantity_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_gt?: InputMaybe; packaging_packageQuantity_gte?: InputMaybe; packaging_packageQuantity_in?: InputMaybe>; packaging_packageQuantity_lt?: InputMaybe; packaging_packageQuantity_lte?: InputMaybe; packaging_packageQuantity_not?: InputMaybe; packaging_packageQuantity_not_contains?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_in?: InputMaybe< Array >; packaging_packageQuantity_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_packageQuantity_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit?: InputMaybe; packaging_weight_unit_contains?: InputMaybe; packaging_weight_unit_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_ends_with?: InputMaybe; packaging_weight_unit_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_gt?: InputMaybe; packaging_weight_unit_gte?: InputMaybe; packaging_weight_unit_in?: InputMaybe>; packaging_weight_unit_lt?: InputMaybe; packaging_weight_unit_lte?: InputMaybe; packaging_weight_unit_not?: InputMaybe; packaging_weight_unit_not_contains?: InputMaybe; packaging_weight_unit_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_ends_with?: InputMaybe; packaging_weight_unit_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_in?: InputMaybe>; packaging_weight_unit_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_unit_starts_with?: InputMaybe; packaging_weight_unit_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value?: InputMaybe; packaging_weight_value_contains?: InputMaybe; packaging_weight_value_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_ends_with?: InputMaybe; packaging_weight_value_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_gt?: InputMaybe; packaging_weight_value_gte?: InputMaybe; packaging_weight_value_in?: InputMaybe>; packaging_weight_value_lt?: InputMaybe; packaging_weight_value_lte?: InputMaybe; packaging_weight_value_not?: InputMaybe; packaging_weight_value_not_contains?: InputMaybe; packaging_weight_value_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_ends_with?: InputMaybe; packaging_weight_value_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_in?: InputMaybe>; packaging_weight_value_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; packaging_weight_value_starts_with?: InputMaybe; packaging_weight_value_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; personalisation?: InputMaybe>; personalisation_?: InputMaybe; personalisation_contains?: InputMaybe>; personalisation_contains_nocase?: InputMaybe< Array >; personalisation_not?: InputMaybe>; personalisation_not_contains?: InputMaybe>; personalisation_not_contains_nocase?: InputMaybe< Array >; productV1Seller?: InputMaybe; productV1Seller_?: InputMaybe; productV1Seller_contains?: InputMaybe; productV1Seller_contains_nocase?: InputMaybe; productV1Seller_ends_with?: InputMaybe; productV1Seller_ends_with_nocase?: InputMaybe; productV1Seller_gt?: InputMaybe; productV1Seller_gte?: InputMaybe; productV1Seller_in?: InputMaybe>; productV1Seller_lt?: InputMaybe; productV1Seller_lte?: InputMaybe; productV1Seller_not?: InputMaybe; productV1Seller_not_contains?: InputMaybe; productV1Seller_not_contains_nocase?: InputMaybe; productV1Seller_not_ends_with?: InputMaybe; productV1Seller_not_ends_with_nocase?: InputMaybe; productV1Seller_not_in?: InputMaybe>; productV1Seller_not_starts_with?: InputMaybe; productV1Seller_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productV1Seller_starts_with?: InputMaybe; productV1Seller_starts_with_nocase?: InputMaybe; productionInformation_brandName?: InputMaybe; productionInformation_brandName_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_gt?: InputMaybe; productionInformation_brandName_gte?: InputMaybe; productionInformation_brandName_in?: InputMaybe< Array >; productionInformation_brandName_lt?: InputMaybe; productionInformation_brandName_lte?: InputMaybe; productionInformation_brandName_not?: InputMaybe; productionInformation_brandName_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_in?: InputMaybe< Array >; productionInformation_brandName_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_brandName_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer?: InputMaybe; productionInformation_manufacturerPartNumber?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_gt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_in?: InputMaybe< Array >; productionInformation_manufacturerPartNumber_lt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_in?: InputMaybe< Array >; productionInformation_manufacturerPartNumber_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturerPartNumber_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_gt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_in?: InputMaybe< Array >; productionInformation_manufacturer_lt?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_in?: InputMaybe< Array >; productionInformation_manufacturer_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_manufacturer_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_materials?: InputMaybe< Array >; productionInformation_materials_contains?: InputMaybe< Array >; productionInformation_materials_contains_nocase?: InputMaybe< Array >; productionInformation_materials_not?: InputMaybe< Array >; productionInformation_materials_not_contains?: InputMaybe< Array >; productionInformation_materials_not_contains_nocase?: InputMaybe< Array >; productionInformation_modelNumber?: InputMaybe; productionInformation_modelNumber_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_gt?: InputMaybe; productionInformation_modelNumber_gte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_in?: InputMaybe< Array >; productionInformation_modelNumber_lt?: InputMaybe; productionInformation_modelNumber_lte?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_contains?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_ends_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_in?: InputMaybe< Array >; productionInformation_modelNumber_not_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_starts_with?: InputMaybe< Scalars["String"]["input"] >; productionInformation_modelNumber_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; salesChannels?: InputMaybe>; salesChannels_?: InputMaybe; salesChannels_contains?: InputMaybe>; salesChannels_contains_nocase?: InputMaybe>; salesChannels_not?: InputMaybe>; salesChannels_not_contains?: InputMaybe>; salesChannels_not_contains_nocase?: InputMaybe< Array >; sections?: InputMaybe>; sections_?: InputMaybe; sections_contains?: InputMaybe>; sections_contains_nocase?: InputMaybe>; sections_not?: InputMaybe>; sections_not_contains?: InputMaybe>; sections_not_contains_nocase?: InputMaybe>; sellerId?: InputMaybe; sellerId_gt?: InputMaybe; sellerId_gte?: InputMaybe; sellerId_in?: InputMaybe>; sellerId_lt?: InputMaybe; sellerId_lte?: InputMaybe; sellerId_not?: InputMaybe; sellerId_not_in?: InputMaybe>; subCategory?: InputMaybe; subCategory2?: InputMaybe; subCategory2_?: InputMaybe; subCategory2_contains?: InputMaybe; subCategory2_contains_nocase?: InputMaybe; subCategory2_ends_with?: InputMaybe; subCategory2_ends_with_nocase?: InputMaybe; subCategory2_gt?: InputMaybe; subCategory2_gte?: InputMaybe; subCategory2_in?: InputMaybe>; subCategory2_lt?: InputMaybe; subCategory2_lte?: InputMaybe; subCategory2_not?: InputMaybe; subCategory2_not_contains?: InputMaybe; subCategory2_not_contains_nocase?: InputMaybe; subCategory2_not_ends_with?: InputMaybe; subCategory2_not_ends_with_nocase?: InputMaybe; subCategory2_not_in?: InputMaybe>; subCategory2_not_starts_with?: InputMaybe; subCategory2_not_starts_with_nocase?: InputMaybe; subCategory2_starts_with?: InputMaybe; subCategory2_starts_with_nocase?: InputMaybe; subCategory_?: InputMaybe; subCategory_contains?: InputMaybe; subCategory_contains_nocase?: InputMaybe; subCategory_ends_with?: InputMaybe; subCategory_ends_with_nocase?: InputMaybe; subCategory_gt?: InputMaybe; subCategory_gte?: InputMaybe; subCategory_in?: InputMaybe>; subCategory_lt?: InputMaybe; subCategory_lte?: InputMaybe; subCategory_not?: InputMaybe; subCategory_not_contains?: InputMaybe; subCategory_not_contains_nocase?: InputMaybe; subCategory_not_ends_with?: InputMaybe; subCategory_not_ends_with_nocase?: InputMaybe; subCategory_not_in?: InputMaybe>; subCategory_not_starts_with?: InputMaybe; subCategory_not_starts_with_nocase?: InputMaybe; subCategory_starts_with?: InputMaybe; subCategory_starts_with_nocase?: InputMaybe; tags?: InputMaybe>; tags_?: InputMaybe; tags_contains?: InputMaybe>; tags_contains_nocase?: InputMaybe>; tags_not?: InputMaybe>; tags_not_contains?: InputMaybe>; tags_not_contains_nocase?: InputMaybe>; title?: InputMaybe; title_contains?: InputMaybe; title_contains_nocase?: InputMaybe; title_ends_with?: InputMaybe; title_ends_with_nocase?: InputMaybe; title_gt?: InputMaybe; title_gte?: InputMaybe; title_in?: InputMaybe>; title_lt?: InputMaybe; title_lte?: InputMaybe; title_not?: InputMaybe; title_not_contains?: InputMaybe; title_not_contains_nocase?: InputMaybe; title_not_ends_with?: InputMaybe; title_not_ends_with_nocase?: InputMaybe; title_not_in?: InputMaybe>; title_not_starts_with?: InputMaybe; title_not_starts_with_nocase?: InputMaybe; title_starts_with?: InputMaybe; title_starts_with_nocase?: InputMaybe; uuid?: InputMaybe; uuid_contains?: InputMaybe; uuid_contains_nocase?: InputMaybe; uuid_ends_with?: InputMaybe; uuid_ends_with_nocase?: InputMaybe; uuid_gt?: InputMaybe; uuid_gte?: InputMaybe; uuid_in?: InputMaybe>; uuid_lt?: InputMaybe; uuid_lte?: InputMaybe; uuid_not?: InputMaybe; uuid_not_contains?: InputMaybe; uuid_not_contains_nocase?: InputMaybe; uuid_not_ends_with?: InputMaybe; uuid_not_ends_with_nocase?: InputMaybe; uuid_not_in?: InputMaybe>; uuid_not_starts_with?: InputMaybe; uuid_not_starts_with_nocase?: InputMaybe; uuid_starts_with?: InputMaybe; uuid_starts_with_nocase?: InputMaybe; variants?: InputMaybe>; variants_?: InputMaybe; variants_contains?: InputMaybe>; variants_contains_nocase?: InputMaybe>; variants_not?: InputMaybe>; variants_not_contains?: InputMaybe>; variants_not_contains_nocase?: InputMaybe>; version?: InputMaybe; version_gt?: InputMaybe; version_gte?: InputMaybe; version_in?: InputMaybe>; version_lt?: InputMaybe; version_lte?: InputMaybe; version_not?: InputMaybe; version_not_in?: InputMaybe>; visuals_images?: InputMaybe>; visuals_images_?: InputMaybe; visuals_images_contains?: InputMaybe>; visuals_images_contains_nocase?: InputMaybe< Array >; visuals_images_not?: InputMaybe>; visuals_images_not_contains?: InputMaybe>; visuals_images_not_contains_nocase?: InputMaybe< Array >; visuals_videos?: InputMaybe>; visuals_videos_?: InputMaybe; visuals_videos_contains?: InputMaybe>; visuals_videos_contains_nocase?: InputMaybe< Array >; visuals_videos_not?: InputMaybe>; visuals_videos_not_contains?: InputMaybe>; visuals_videos_not_contains_nocase?: InputMaybe< Array >; }; export enum ProductV1Product_OrderBy { ALLVARIANTSVOIDED = "allVariantsVoided", BRAND = "brand", BRAND__ID = "brand__id", BRAND__NAME = "brand__name", CATEGORY = "category", CATEGORY__ID = "category__id", CATEGORY__NAME = "category__name", DESCRIPTION = "description", DETAILS_CATEGORY = "details_category", DETAILS_OFFERCATEGORY = "details_offerCategory", DETAILS_PERSONALISATION = "details_personalisation", DETAILS_SECTIONS = "details_sections", DETAILS_SUBCATEGORY = "details_subCategory", DETAILS_SUBCATEGORY2 = "details_subCategory2", DETAILS_TAGS = "details_tags", DISPUTERESOLVERID = "disputeResolverId", ID = "id", IDENTIFICATION_PRODUCTID = "identification_productId", IDENTIFICATION_PRODUCTIDTYPE = "identification_productIdType", IDENTIFICATION_SKU = "identification_sKU", MAXVALIDFROMDATE = "maxValidFromDate", MAXVALIDUNTILDATE = "maxValidUntilDate", MINVALIDFROMDATE = "minValidFromDate", MINVALIDUNTILDATE = "minValidUntilDate", NOTVOIDEDVARIANTS = "notVoidedVariants", OFFERCATEGORY = "offerCategory", PACKAGING_DIMENSIONS_HEIGHT = "packaging_dimensions_height", PACKAGING_DIMENSIONS_LENGTH = "packaging_dimensions_length", PACKAGING_DIMENSIONS_UNIT = "packaging_dimensions_unit", PACKAGING_DIMENSIONS_WIDTH = "packaging_dimensions_width", PACKAGING_PACKAGEQUANTITY = "packaging_packageQuantity", PACKAGING_WEIGHT_UNIT = "packaging_weight_unit", PACKAGING_WEIGHT_VALUE = "packaging_weight_value", PERSONALISATION = "personalisation", PRODUCTV1SELLER = "productV1Seller", PRODUCTV1SELLER__CONTACTPREFERENCE = "productV1Seller__contactPreference", PRODUCTV1SELLER__DEFAULTVERSION = "productV1Seller__defaultVersion", PRODUCTV1SELLER__DESCRIPTION = "productV1Seller__description", PRODUCTV1SELLER__EXTERNALURL = "productV1Seller__externalUrl", PRODUCTV1SELLER__ID = "productV1Seller__id", PRODUCTV1SELLER__NAME = "productV1Seller__name", PRODUCTV1SELLER__SELLERID = "productV1Seller__sellerId", PRODUCTV1SELLER__TOKENID = "productV1Seller__tokenId", PRODUCTIONINFORMATION_BRANDNAME = "productionInformation_brandName", PRODUCTIONINFORMATION_MANUFACTURER = "productionInformation_manufacturer", PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "productionInformation_manufacturerPartNumber", PRODUCTIONINFORMATION_MATERIALS = "productionInformation_materials", PRODUCTIONINFORMATION_MODELNUMBER = "productionInformation_modelNumber", SALESCHANNELS = "salesChannels", SECTIONS = "sections", SELLERID = "sellerId", SUBCATEGORY = "subCategory", SUBCATEGORY2 = "subCategory2", SUBCATEGORY2__ID = "subCategory2__id", SUBCATEGORY2__NAME = "subCategory2__name", SUBCATEGORY__ID = "subCategory__id", SUBCATEGORY__NAME = "subCategory__name", TAGS = "tags", TITLE = "title", UUID = "uuid", VARIANTS = "variants", VERSION = "version", VISUALS_IMAGES = "visuals_images", VISUALS_VIDEOS = "visuals_videos" } export type ProductV1Section = { __typename?: "ProductV1Section"; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; }; export type ProductV1Section_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum ProductV1Section_OrderBy { ID = "id", NAME = "name" } export type ProductV1Seller = { __typename?: "ProductV1Seller"; contactLinks?: Maybe>; contactPreference?: Maybe; defaultVersion: Scalars["Int"]["output"]; description?: Maybe; externalUrl?: Maybe; id: Scalars["ID"]["output"]; images?: Maybe>; name?: Maybe; /** * Refs * */ seller?: Maybe; sellerId?: Maybe; tokenId?: Maybe; }; export type ProductV1SellerContactLinksArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1SellerImagesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1SellerContactLink = { __typename?: "ProductV1SellerContactLink"; id: Scalars["ID"]["output"]; tag: Scalars["String"]["output"]; url: Scalars["String"]["output"]; }; export type ProductV1SellerContactLink_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; url?: InputMaybe; url_contains?: InputMaybe; url_contains_nocase?: InputMaybe; url_ends_with?: InputMaybe; url_ends_with_nocase?: InputMaybe; url_gt?: InputMaybe; url_gte?: InputMaybe; url_in?: InputMaybe>; url_lt?: InputMaybe; url_lte?: InputMaybe; url_not?: InputMaybe; url_not_contains?: InputMaybe; url_not_contains_nocase?: InputMaybe; url_not_ends_with?: InputMaybe; url_not_ends_with_nocase?: InputMaybe; url_not_in?: InputMaybe>; url_not_starts_with?: InputMaybe; url_not_starts_with_nocase?: InputMaybe; url_starts_with?: InputMaybe; url_starts_with_nocase?: InputMaybe; }; export enum ProductV1SellerContactLink_OrderBy { ID = "id", TAG = "tag", URL = "url" } export type ProductV1Seller_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; contactLinks?: InputMaybe>; contactLinks_?: InputMaybe; contactLinks_contains?: InputMaybe>; contactLinks_contains_nocase?: InputMaybe>; contactLinks_not?: InputMaybe>; contactLinks_not_contains?: InputMaybe>; contactLinks_not_contains_nocase?: InputMaybe< Array >; contactPreference?: InputMaybe; contactPreference_contains?: InputMaybe; contactPreference_contains_nocase?: InputMaybe; contactPreference_ends_with?: InputMaybe; contactPreference_ends_with_nocase?: InputMaybe; contactPreference_gt?: InputMaybe; contactPreference_gte?: InputMaybe; contactPreference_in?: InputMaybe>; contactPreference_lt?: InputMaybe; contactPreference_lte?: InputMaybe; contactPreference_not?: InputMaybe; contactPreference_not_contains?: InputMaybe; contactPreference_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_not_ends_with?: InputMaybe; contactPreference_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_not_in?: InputMaybe>; contactPreference_not_starts_with?: InputMaybe; contactPreference_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_starts_with?: InputMaybe; contactPreference_starts_with_nocase?: InputMaybe; defaultVersion?: InputMaybe; defaultVersion_gt?: InputMaybe; defaultVersion_gte?: InputMaybe; defaultVersion_in?: InputMaybe>; defaultVersion_lt?: InputMaybe; defaultVersion_lte?: InputMaybe; defaultVersion_not?: InputMaybe; defaultVersion_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; externalUrl?: InputMaybe; externalUrl_contains?: InputMaybe; externalUrl_contains_nocase?: InputMaybe; externalUrl_ends_with?: InputMaybe; externalUrl_ends_with_nocase?: InputMaybe; externalUrl_gt?: InputMaybe; externalUrl_gte?: InputMaybe; externalUrl_in?: InputMaybe>; externalUrl_lt?: InputMaybe; externalUrl_lte?: InputMaybe; externalUrl_not?: InputMaybe; externalUrl_not_contains?: InputMaybe; externalUrl_not_contains_nocase?: InputMaybe; externalUrl_not_ends_with?: InputMaybe; externalUrl_not_ends_with_nocase?: InputMaybe; externalUrl_not_in?: InputMaybe>; externalUrl_not_starts_with?: InputMaybe; externalUrl_not_starts_with_nocase?: InputMaybe; externalUrl_starts_with?: InputMaybe; externalUrl_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; images?: InputMaybe>; images_?: InputMaybe; images_contains?: InputMaybe>; images_contains_nocase?: InputMaybe>; images_not?: InputMaybe>; images_not_contains?: InputMaybe>; images_not_contains_nocase?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; seller?: InputMaybe; sellerId?: InputMaybe; sellerId_contains?: InputMaybe; sellerId_contains_nocase?: InputMaybe; sellerId_ends_with?: InputMaybe; sellerId_ends_with_nocase?: InputMaybe; sellerId_gt?: InputMaybe; sellerId_gte?: InputMaybe; sellerId_in?: InputMaybe>; sellerId_lt?: InputMaybe; sellerId_lte?: InputMaybe; sellerId_not?: InputMaybe; sellerId_not_contains?: InputMaybe; sellerId_not_contains_nocase?: InputMaybe; sellerId_not_ends_with?: InputMaybe; sellerId_not_ends_with_nocase?: InputMaybe; sellerId_not_in?: InputMaybe>; sellerId_not_starts_with?: InputMaybe; sellerId_not_starts_with_nocase?: InputMaybe; sellerId_starts_with?: InputMaybe; sellerId_starts_with_nocase?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; tokenId?: InputMaybe; tokenId_contains?: InputMaybe; tokenId_contains_nocase?: InputMaybe; tokenId_ends_with?: InputMaybe; tokenId_ends_with_nocase?: InputMaybe; tokenId_gt?: InputMaybe; tokenId_gte?: InputMaybe; tokenId_in?: InputMaybe>; tokenId_lt?: InputMaybe; tokenId_lte?: InputMaybe; tokenId_not?: InputMaybe; tokenId_not_contains?: InputMaybe; tokenId_not_contains_nocase?: InputMaybe; tokenId_not_ends_with?: InputMaybe; tokenId_not_ends_with_nocase?: InputMaybe; tokenId_not_in?: InputMaybe>; tokenId_not_starts_with?: InputMaybe; tokenId_not_starts_with_nocase?: InputMaybe; tokenId_starts_with?: InputMaybe; tokenId_starts_with_nocase?: InputMaybe; }; export enum ProductV1Seller_OrderBy { CONTACTLINKS = "contactLinks", CONTACTPREFERENCE = "contactPreference", DEFAULTVERSION = "defaultVersion", DESCRIPTION = "description", EXTERNALURL = "externalUrl", ID = "id", IMAGES = "images", NAME = "name", SELLER = "seller", SELLERID = "sellerId", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress", TOKENID = "tokenId" } export type ProductV1ShippingJurisdiction = { __typename?: "ProductV1ShippingJurisdiction"; deliveryTime: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; label: Scalars["String"]["output"]; }; export type ProductV1ShippingJurisdiction_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; deliveryTime?: InputMaybe; deliveryTime_contains?: InputMaybe; deliveryTime_contains_nocase?: InputMaybe; deliveryTime_ends_with?: InputMaybe; deliveryTime_ends_with_nocase?: InputMaybe; deliveryTime_gt?: InputMaybe; deliveryTime_gte?: InputMaybe; deliveryTime_in?: InputMaybe>; deliveryTime_lt?: InputMaybe; deliveryTime_lte?: InputMaybe; deliveryTime_not?: InputMaybe; deliveryTime_not_contains?: InputMaybe; deliveryTime_not_contains_nocase?: InputMaybe; deliveryTime_not_ends_with?: InputMaybe; deliveryTime_not_ends_with_nocase?: InputMaybe; deliveryTime_not_in?: InputMaybe>; deliveryTime_not_starts_with?: InputMaybe; deliveryTime_not_starts_with_nocase?: InputMaybe; deliveryTime_starts_with?: InputMaybe; deliveryTime_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; label?: InputMaybe; label_contains?: InputMaybe; label_contains_nocase?: InputMaybe; label_ends_with?: InputMaybe; label_ends_with_nocase?: InputMaybe; label_gt?: InputMaybe; label_gte?: InputMaybe; label_in?: InputMaybe>; label_lt?: InputMaybe; label_lte?: InputMaybe; label_not?: InputMaybe; label_not_contains?: InputMaybe; label_not_contains_nocase?: InputMaybe; label_not_ends_with?: InputMaybe; label_not_ends_with_nocase?: InputMaybe; label_not_in?: InputMaybe>; label_not_starts_with?: InputMaybe; label_not_starts_with_nocase?: InputMaybe; label_starts_with?: InputMaybe; label_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum ProductV1ShippingJurisdiction_OrderBy { DELIVERYTIME = "deliveryTime", ID = "id", LABEL = "label" } export type ProductV1ShippingOption = { __typename?: "ProductV1ShippingOption"; countryOfOrigin?: Maybe; defaultVersion?: Maybe; id: Scalars["ID"]["output"]; redemptionPoint?: Maybe; returnPeriodInDays: Scalars["Int"]["output"]; supportedJurisdictions?: Maybe>; }; export type ProductV1ShippingOptionSupportedJurisdictionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1ShippingOption_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; countryOfOrigin?: InputMaybe; countryOfOrigin_contains?: InputMaybe; countryOfOrigin_contains_nocase?: InputMaybe; countryOfOrigin_ends_with?: InputMaybe; countryOfOrigin_ends_with_nocase?: InputMaybe; countryOfOrigin_gt?: InputMaybe; countryOfOrigin_gte?: InputMaybe; countryOfOrigin_in?: InputMaybe>; countryOfOrigin_lt?: InputMaybe; countryOfOrigin_lte?: InputMaybe; countryOfOrigin_not?: InputMaybe; countryOfOrigin_not_contains?: InputMaybe; countryOfOrigin_not_contains_nocase?: InputMaybe; countryOfOrigin_not_ends_with?: InputMaybe; countryOfOrigin_not_ends_with_nocase?: InputMaybe; countryOfOrigin_not_in?: InputMaybe>; countryOfOrigin_not_starts_with?: InputMaybe; countryOfOrigin_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; countryOfOrigin_starts_with?: InputMaybe; countryOfOrigin_starts_with_nocase?: InputMaybe; defaultVersion?: InputMaybe; defaultVersion_gt?: InputMaybe; defaultVersion_gte?: InputMaybe; defaultVersion_in?: InputMaybe>; defaultVersion_lt?: InputMaybe; defaultVersion_lte?: InputMaybe; defaultVersion_not?: InputMaybe; defaultVersion_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; redemptionPoint?: InputMaybe; redemptionPoint_contains?: InputMaybe; redemptionPoint_contains_nocase?: InputMaybe; redemptionPoint_ends_with?: InputMaybe; redemptionPoint_ends_with_nocase?: InputMaybe; redemptionPoint_gt?: InputMaybe; redemptionPoint_gte?: InputMaybe; redemptionPoint_in?: InputMaybe>; redemptionPoint_lt?: InputMaybe; redemptionPoint_lte?: InputMaybe; redemptionPoint_not?: InputMaybe; redemptionPoint_not_contains?: InputMaybe; redemptionPoint_not_contains_nocase?: InputMaybe; redemptionPoint_not_ends_with?: InputMaybe; redemptionPoint_not_ends_with_nocase?: InputMaybe; redemptionPoint_not_in?: InputMaybe>; redemptionPoint_not_starts_with?: InputMaybe; redemptionPoint_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; redemptionPoint_starts_with?: InputMaybe; redemptionPoint_starts_with_nocase?: InputMaybe; returnPeriodInDays?: InputMaybe; returnPeriodInDays_gt?: InputMaybe; returnPeriodInDays_gte?: InputMaybe; returnPeriodInDays_in?: InputMaybe>; returnPeriodInDays_lt?: InputMaybe; returnPeriodInDays_lte?: InputMaybe; returnPeriodInDays_not?: InputMaybe; returnPeriodInDays_not_in?: InputMaybe>; supportedJurisdictions?: InputMaybe>; supportedJurisdictions_?: InputMaybe; supportedJurisdictions_contains?: InputMaybe< Array >; supportedJurisdictions_contains_nocase?: InputMaybe< Array >; supportedJurisdictions_not?: InputMaybe>; supportedJurisdictions_not_contains?: InputMaybe< Array >; supportedJurisdictions_not_contains_nocase?: InputMaybe< Array >; }; export enum ProductV1ShippingOption_OrderBy { COUNTRYOFORIGIN = "countryOfOrigin", DEFAULTVERSION = "defaultVersion", ID = "id", REDEMPTIONPOINT = "redemptionPoint", RETURNPERIODINDAYS = "returnPeriodInDays", SUPPORTEDJURISDICTIONS = "supportedJurisdictions" } export type ProductV1Tag = { __typename?: "ProductV1Tag"; id: Scalars["ID"]["output"]; name: Scalars["String"]["output"]; }; export type ProductV1Tag_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum ProductV1Tag_OrderBy { ID = "id", NAME = "name" } export type ProductV1Variant = { __typename?: "ProductV1Variant"; bundle?: Maybe; id: Scalars["ID"]["output"]; offer: Offer; variations?: Maybe>; }; export type ProductV1VariantVariationsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type ProductV1Variant_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; bundle?: InputMaybe; bundle_?: InputMaybe; bundle_contains?: InputMaybe; bundle_contains_nocase?: InputMaybe; bundle_ends_with?: InputMaybe; bundle_ends_with_nocase?: InputMaybe; bundle_gt?: InputMaybe; bundle_gte?: InputMaybe; bundle_in?: InputMaybe>; bundle_lt?: InputMaybe; bundle_lte?: InputMaybe; bundle_not?: InputMaybe; bundle_not_contains?: InputMaybe; bundle_not_contains_nocase?: InputMaybe; bundle_not_ends_with?: InputMaybe; bundle_not_ends_with_nocase?: InputMaybe; bundle_not_in?: InputMaybe>; bundle_not_starts_with?: InputMaybe; bundle_not_starts_with_nocase?: InputMaybe; bundle_starts_with?: InputMaybe; bundle_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; variations?: InputMaybe>; variations_?: InputMaybe; variations_contains?: InputMaybe>; variations_contains_nocase?: InputMaybe>; variations_not?: InputMaybe>; variations_not_contains?: InputMaybe>; variations_not_contains_nocase?: InputMaybe< Array >; }; export enum ProductV1Variant_OrderBy { BUNDLE = "bundle", BUNDLE__ANIMATIONURL = "bundle__animationUrl", BUNDLE__BUNDLEUUID = "bundle__bundleUuid", BUNDLE__CONDITION = "bundle__condition", BUNDLE__CREATEDAT = "bundle__createdAt", BUNDLE__DESCRIPTION = "bundle__description", BUNDLE__EXTERNALURL = "bundle__externalUrl", BUNDLE__ID = "bundle__id", BUNDLE__IMAGE = "bundle__image", BUNDLE__LICENSEURL = "bundle__licenseUrl", BUNDLE__NAME = "bundle__name", BUNDLE__NUMBEROFCOMMITS = "bundle__numberOfCommits", BUNDLE__NUMBEROFREDEMPTIONS = "bundle__numberOfRedemptions", BUNDLE__QUANTITYAVAILABLE = "bundle__quantityAvailable", BUNDLE__SCHEMAURL = "bundle__schemaUrl", BUNDLE__TYPE = "bundle__type", BUNDLE__VALIDFROMDATE = "bundle__validFromDate", BUNDLE__VALIDUNTILDATE = "bundle__validUntilDate", BUNDLE__VOIDED = "bundle__voided", ID = "id", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", VARIATIONS = "variations" } export type ProductV1Variation = { __typename?: "ProductV1Variation"; id: Scalars["ID"]["output"]; option: Scalars["String"]["output"]; type: Scalars["String"]["output"]; }; export type ProductV1Variation_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; option?: InputMaybe; option_contains?: InputMaybe; option_contains_nocase?: InputMaybe; option_ends_with?: InputMaybe; option_ends_with_nocase?: InputMaybe; option_gt?: InputMaybe; option_gte?: InputMaybe; option_in?: InputMaybe>; option_lt?: InputMaybe; option_lte?: InputMaybe; option_not?: InputMaybe; option_not_contains?: InputMaybe; option_not_contains_nocase?: InputMaybe; option_not_ends_with?: InputMaybe; option_not_ends_with_nocase?: InputMaybe; option_not_in?: InputMaybe>; option_not_starts_with?: InputMaybe; option_not_starts_with_nocase?: InputMaybe; option_starts_with?: InputMaybe; option_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; type?: InputMaybe; type_contains?: InputMaybe; type_contains_nocase?: InputMaybe; type_ends_with?: InputMaybe; type_ends_with_nocase?: InputMaybe; type_gt?: InputMaybe; type_gte?: InputMaybe; type_in?: InputMaybe>; type_lt?: InputMaybe; type_lte?: InputMaybe; type_not?: InputMaybe; type_not_contains?: InputMaybe; type_not_contains_nocase?: InputMaybe; type_not_ends_with?: InputMaybe; type_not_ends_with_nocase?: InputMaybe; type_not_in?: InputMaybe>; type_not_starts_with?: InputMaybe; type_not_starts_with_nocase?: InputMaybe; type_starts_with?: InputMaybe; type_starts_with_nocase?: InputMaybe; }; export enum ProductV1Variation_OrderBy { ID = "id", OPTION = "option", TYPE = "type" } export type ProtocolFeeCollected = { __typename?: "ProtocolFeeCollected"; amount: Scalars["BigInt"]["output"]; exchange: Exchange; exchangeId: Scalars["BigInt"]["output"]; exchangeToken: Scalars["Bytes"]["output"]; executedBy: Scalars["Bytes"]["output"]; id: Scalars["ID"]["output"]; }; export type ProtocolFeeCollected_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; exchange?: InputMaybe; exchangeId?: InputMaybe; exchangeId_gt?: InputMaybe; exchangeId_gte?: InputMaybe; exchangeId_in?: InputMaybe>; exchangeId_lt?: InputMaybe; exchangeId_lte?: InputMaybe; exchangeId_not?: InputMaybe; exchangeId_not_in?: InputMaybe>; exchangeToken?: InputMaybe; exchangeToken_contains?: InputMaybe; exchangeToken_gt?: InputMaybe; exchangeToken_gte?: InputMaybe; exchangeToken_in?: InputMaybe>; exchangeToken_lt?: InputMaybe; exchangeToken_lte?: InputMaybe; exchangeToken_not?: InputMaybe; exchangeToken_not_contains?: InputMaybe; exchangeToken_not_in?: InputMaybe>; exchange_?: InputMaybe; exchange_contains?: InputMaybe; exchange_contains_nocase?: InputMaybe; exchange_ends_with?: InputMaybe; exchange_ends_with_nocase?: InputMaybe; exchange_gt?: InputMaybe; exchange_gte?: InputMaybe; exchange_in?: InputMaybe>; exchange_lt?: InputMaybe; exchange_lte?: InputMaybe; exchange_not?: InputMaybe; exchange_not_contains?: InputMaybe; exchange_not_contains_nocase?: InputMaybe; exchange_not_ends_with?: InputMaybe; exchange_not_ends_with_nocase?: InputMaybe; exchange_not_in?: InputMaybe>; exchange_not_starts_with?: InputMaybe; exchange_not_starts_with_nocase?: InputMaybe; exchange_starts_with?: InputMaybe; exchange_starts_with_nocase?: InputMaybe; executedBy?: InputMaybe; executedBy_contains?: InputMaybe; executedBy_gt?: InputMaybe; executedBy_gte?: InputMaybe; executedBy_in?: InputMaybe>; executedBy_lt?: InputMaybe; executedBy_lte?: InputMaybe; executedBy_not?: InputMaybe; executedBy_not_contains?: InputMaybe; executedBy_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; }; export enum ProtocolFeeCollected_OrderBy { AMOUNT = "amount", EXCHANGE = "exchange", EXCHANGEID = "exchangeId", EXCHANGETOKEN = "exchangeToken", EXCHANGE__CANCELLEDDATE = "exchange__cancelledDate", EXCHANGE__COMMITTEDDATE = "exchange__committedDate", EXCHANGE__COMPLETEDDATE = "exchange__completedDate", EXCHANGE__DISPUTED = "exchange__disputed", EXCHANGE__DISPUTEDDATE = "exchange__disputedDate", EXCHANGE__EXPIRED = "exchange__expired", EXCHANGE__FINALIZEDDATE = "exchange__finalizedDate", EXCHANGE__ID = "exchange__id", EXCHANGE__MUTUALIZERADDRESS = "exchange__mutualizerAddress", EXCHANGE__REDEEMEDDATE = "exchange__redeemedDate", EXCHANGE__REVOKEDDATE = "exchange__revokedDate", EXCHANGE__STATE = "exchange__state", EXCHANGE__VALIDUNTILDATE = "exchange__validUntilDate", EXECUTEDBY = "executedBy", ID = "id" } export type Query = { __typename?: "Query"; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; account?: Maybe; accountEventLog?: Maybe; accountEventLogs: Array; accounts: Array; animationMetadata: Array; baseMetadataEntities: Array; baseMetadataEntity?: Maybe; bundleMetadataEntities: Array; bundleMetadataEntity?: Maybe; buyer?: Maybe; buyers: Array; collectionContract?: Maybe; collectionContracts: Array; conditionEntities: Array; conditionEntity?: Maybe; conditionalCommitAuthorizedEventLog?: Maybe; conditionalCommitAuthorizedEventLogs: Array; dispute?: Maybe; disputeEventLog?: Maybe; disputeEventLogs: Array; disputeResolutionTermsEntities: Array; disputeResolutionTermsEntity?: Maybe; disputeResolver?: Maybe; disputeResolverFee?: Maybe; disputeResolverFees: Array; disputeResolvers: Array; disputes: Array; drfeeRequestedEvent?: Maybe; drfeeRequestedEvents: Array; eventLog?: Maybe; eventLogs: Array; exchange?: Maybe; exchangeEventLog?: Maybe; exchangeEventLogs: Array; exchangeToken?: Maybe; exchangeTokens: Array; exchanges: Array; fundsEntities: Array; fundsEntity?: Maybe; fundsEventLog?: Maybe; fundsEventLogs: Array; itemMetadataInterface?: Maybe; itemMetadataInterfaces: Array; metadataAttribute?: Maybe; metadataAttributes: Array; metadataInterface?: Maybe; metadataInterfaces: Array; nftContractMetadata: Array; nftItemMetadataEntities: Array; nftItemMetadataEntity?: Maybe; nonListedOfferVoided?: Maybe; nonListedOfferVoideds: Array; offer?: Maybe; offerCollection?: Maybe; offerCollections: Array; offerEventLog?: Maybe; offerEventLogs: Array; offers: Array; pendingDisputeResolver?: Maybe; pendingDisputeResolvers: Array; pendingSeller?: Maybe; pendingSellers: Array; productV1Brand?: Maybe; productV1Brands: Array; productV1Categories: Array; productV1Category?: Maybe; productV1ExchangePolicies: Array; productV1ExchangePolicy?: Maybe; productV1ItemMetadataEntities: Array; productV1ItemMetadataEntity?: Maybe; productV1Media?: Maybe; productV1Medias: Array; productV1MetadataEntities: Array; productV1MetadataEntity?: Maybe; productV1Personalisation?: Maybe; productV1Personalisations: Array; productV1Product?: Maybe; productV1ProductOverrides: Array; productV1Products: Array; productV1Section?: Maybe; productV1Sections: Array; productV1Seller?: Maybe; productV1SellerContactLink?: Maybe; productV1SellerContactLinks: Array; productV1Sellers: Array; productV1ShippingJurisdiction?: Maybe; productV1ShippingJurisdictions: Array; productV1ShippingOption?: Maybe; productV1ShippingOptions: Array; productV1Tag?: Maybe; productV1Tags: Array; productV1Variant?: Maybe; productV1Variants: Array; productV1Variation?: Maybe; productV1Variations: Array; protocolFeeCollected?: Maybe; protocolFeeCollecteds: Array; rangeEntities: Array; rangeEntity?: Maybe; royaltyInfo?: Maybe; royaltyInfos: Array; royaltyRecipient?: Maybe; royaltyRecipientXOffer?: Maybe; royaltyRecipientXOffers: Array; royaltyRecipientXSeller?: Maybe; royaltyRecipientXSellers: Array; royaltyRecipients: Array; salesChannel?: Maybe; salesChannelDeployment?: Maybe; salesChannelDeployments: Array; salesChannels: Array; seller?: Maybe; sellerContactLink?: Maybe; sellerContactLinks: Array; sellerMetadata: Array; sellerMetadataMedia?: Maybe; sellerMetadataMedias: Array; sellerSocialLink?: Maybe; sellerSocialLinks: Array; sellers: Array; term?: Maybe; terms: Array; tokenIdRange?: Maybe; tokenIdRanges: Array; unknownItemMetadataEntities: Array; unknownItemMetadataEntity?: Maybe; }; export type Query_MetaArgs = { block?: InputMaybe; }; export type QueryAccountArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryAccountEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryAccountEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryAccountsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryAnimationMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryBaseMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryBaseMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryBundleMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryBundleMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryBuyerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryBuyersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryCollectionContractArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryCollectionContractsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryConditionEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryConditionEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryConditionalCommitAuthorizedEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryConditionalCommitAuthorizedEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDisputeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDisputeEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDisputeEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDisputeResolutionTermsEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDisputeResolutionTermsEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDisputeResolverArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDisputeResolverFeeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDisputeResolverFeesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDisputeResolversArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDisputesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDrfeeRequestedEventArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDrfeeRequestedEventsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryExchangeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryExchangeEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryExchangeEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryExchangeTokenArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryExchangeTokensArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryExchangesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryFundsEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryFundsEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryFundsEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryFundsEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryItemMetadataInterfaceArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryItemMetadataInterfacesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryMetadataAttributeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryMetadataAttributesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryMetadataInterfaceArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryMetadataInterfacesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryNftContractMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryNftItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryNftItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryNonListedOfferVoidedArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryNonListedOfferVoidedsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryOfferArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryOfferCollectionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryOfferCollectionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryOfferEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryOfferEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryOffersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryPendingDisputeResolverArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryPendingDisputeResolversArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryPendingSellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryPendingSellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1BrandArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1BrandsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1CategoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1CategoryArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1ExchangePoliciesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ExchangePolicyArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1ItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1MediaArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1MediasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1MetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1MetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1PersonalisationArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1PersonalisationsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ProductArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1ProductOverridesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ProductsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1SectionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1SectionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1SellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1SellerContactLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1SellerContactLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1SellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ShippingJurisdictionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1ShippingJurisdictionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1ShippingOptionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1ShippingOptionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1TagArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1TagsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1VariantArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1VariantsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProductV1VariationArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProductV1VariationsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryProtocolFeeCollectedArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryProtocolFeeCollectedsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRangeEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRangeEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryRoyaltyInfoArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryRoyaltyInfosArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRoyaltyRecipientArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryRoyaltyRecipientXOfferArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryRoyaltyRecipientXOffersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRoyaltyRecipientXSellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryRoyaltyRecipientXSellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRoyaltyRecipientsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySalesChannelArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySalesChannelDeploymentArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySalesChannelDeploymentsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySalesChannelsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySellerContactLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySellerContactLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySellerMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySellerMetadataMediaArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySellerMetadataMediasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySellerSocialLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySellerSocialLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryTermArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryTermsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryTokenIdRangeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryTokenIdRangesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryUnknownItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryUnknownItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; /** * Offer Ranges * */ export type RangeEntity = { __typename?: "RangeEntity"; end: Scalars["BigInt"]["output"]; id: Scalars["ID"]["output"]; minted: Scalars["BigInt"]["output"]; owner: Scalars["Bytes"]["output"]; start: Scalars["BigInt"]["output"]; }; export type RangeEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; end?: InputMaybe; end_gt?: InputMaybe; end_gte?: InputMaybe; end_in?: InputMaybe>; end_lt?: InputMaybe; end_lte?: InputMaybe; end_not?: InputMaybe; end_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; minted?: InputMaybe; minted_gt?: InputMaybe; minted_gte?: InputMaybe; minted_in?: InputMaybe>; minted_lt?: InputMaybe; minted_lte?: InputMaybe; minted_not?: InputMaybe; minted_not_in?: InputMaybe>; or?: InputMaybe>>; owner?: InputMaybe; owner_contains?: InputMaybe; owner_gt?: InputMaybe; owner_gte?: InputMaybe; owner_in?: InputMaybe>; owner_lt?: InputMaybe; owner_lte?: InputMaybe; owner_not?: InputMaybe; owner_not_contains?: InputMaybe; owner_not_in?: InputMaybe>; start?: InputMaybe; start_gt?: InputMaybe; start_gte?: InputMaybe; start_in?: InputMaybe>; start_lt?: InputMaybe; start_lte?: InputMaybe; start_not?: InputMaybe; start_not_in?: InputMaybe>; }; export enum RangeEntity_OrderBy { END = "end", ID = "id", MINTED = "minted", OWNER = "owner", START = "start" } export type RoyaltyInfo = { __typename?: "RoyaltyInfo"; id: Scalars["ID"]["output"]; offer: Offer; recipients?: Maybe>; timestamp: Scalars["BigInt"]["output"]; }; export type RoyaltyInfoRecipientsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type RoyaltyInfo_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; recipients?: InputMaybe>; recipients_?: InputMaybe; recipients_contains?: InputMaybe>; recipients_contains_nocase?: InputMaybe>; recipients_not?: InputMaybe>; recipients_not_contains?: InputMaybe>; recipients_not_contains_nocase?: InputMaybe< Array >; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export enum RoyaltyInfo_OrderBy { ID = "id", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", RECIPIENTS = "recipients", TIMESTAMP = "timestamp" } export type RoyaltyRecipient = { __typename?: "RoyaltyRecipient"; id: Scalars["ID"]["output"]; royalties: Array; sellers: Array; wallet: Scalars["Bytes"]["output"]; }; export type RoyaltyRecipientRoyaltiesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type RoyaltyRecipientSellersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type RoyaltyRecipientXOffer = { __typename?: "RoyaltyRecipientXOffer"; bps: Scalars["BigInt"]["output"]; id: Scalars["ID"]["output"]; offer: Offer; recipient: RoyaltyRecipient; }; export type RoyaltyRecipientXOffer_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; bps?: InputMaybe; bps_gt?: InputMaybe; bps_gte?: InputMaybe; bps_in?: InputMaybe>; bps_lt?: InputMaybe; bps_lte?: InputMaybe; bps_not?: InputMaybe; bps_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; offer?: InputMaybe; offer_?: InputMaybe; offer_contains?: InputMaybe; offer_contains_nocase?: InputMaybe; offer_ends_with?: InputMaybe; offer_ends_with_nocase?: InputMaybe; offer_gt?: InputMaybe; offer_gte?: InputMaybe; offer_in?: InputMaybe>; offer_lt?: InputMaybe; offer_lte?: InputMaybe; offer_not?: InputMaybe; offer_not_contains?: InputMaybe; offer_not_contains_nocase?: InputMaybe; offer_not_ends_with?: InputMaybe; offer_not_ends_with_nocase?: InputMaybe; offer_not_in?: InputMaybe>; offer_not_starts_with?: InputMaybe; offer_not_starts_with_nocase?: InputMaybe; offer_starts_with?: InputMaybe; offer_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; recipient?: InputMaybe; recipient_?: InputMaybe; recipient_contains?: InputMaybe; recipient_contains_nocase?: InputMaybe; recipient_ends_with?: InputMaybe; recipient_ends_with_nocase?: InputMaybe; recipient_gt?: InputMaybe; recipient_gte?: InputMaybe; recipient_in?: InputMaybe>; recipient_lt?: InputMaybe; recipient_lte?: InputMaybe; recipient_not?: InputMaybe; recipient_not_contains?: InputMaybe; recipient_not_contains_nocase?: InputMaybe; recipient_not_ends_with?: InputMaybe; recipient_not_ends_with_nocase?: InputMaybe; recipient_not_in?: InputMaybe>; recipient_not_starts_with?: InputMaybe; recipient_not_starts_with_nocase?: InputMaybe; recipient_starts_with?: InputMaybe; recipient_starts_with_nocase?: InputMaybe; }; export enum RoyaltyRecipientXOffer_OrderBy { BPS = "bps", ID = "id", OFFER = "offer", OFFER__AGENTFEE = "offer__agentFee", OFFER__AGENTID = "offer__agentId", OFFER__BUYERCANCELPENALTY = "offer__buyerCancelPenalty", OFFER__BUYERID = "offer__buyerId", OFFER__COLLECTIONINDEX = "offer__collectionIndex", OFFER__CREATEDAT = "offer__createdAt", OFFER__CREATOR = "offer__creator", OFFER__DISPUTEPERIODDURATION = "offer__disputePeriodDuration", OFFER__DISPUTERESOLVERID = "offer__disputeResolverId", OFFER__ID = "offer__id", OFFER__METADATAHASH = "offer__metadataHash", OFFER__METADATAURI = "offer__metadataUri", OFFER__NUMBEROFCOMMITS = "offer__numberOfCommits", OFFER__NUMBEROFREDEMPTIONS = "offer__numberOfRedemptions", OFFER__PRICE = "offer__price", OFFER__PRICETYPE = "offer__priceType", OFFER__PROTOCOLFEE = "offer__protocolFee", OFFER__QUANTITYAVAILABLE = "offer__quantityAvailable", OFFER__QUANTITYINITIAL = "offer__quantityInitial", OFFER__RESOLUTIONPERIODDURATION = "offer__resolutionPeriodDuration", OFFER__SELLERDEPOSIT = "offer__sellerDeposit", OFFER__SELLERID = "offer__sellerId", OFFER__VALIDFROMDATE = "offer__validFromDate", OFFER__VALIDUNTILDATE = "offer__validUntilDate", OFFER__VOIDED = "offer__voided", OFFER__VOIDEDAT = "offer__voidedAt", OFFER__VOUCHERREDEEMABLEFROMDATE = "offer__voucherRedeemableFromDate", OFFER__VOUCHERREDEEMABLEUNTILDATE = "offer__voucherRedeemableUntilDate", OFFER__VOUCHERVALIDDURATION = "offer__voucherValidDuration", RECIPIENT = "recipient", RECIPIENT__ID = "recipient__id", RECIPIENT__WALLET = "recipient__wallet" } export type RoyaltyRecipientXSeller = { __typename?: "RoyaltyRecipientXSeller"; id: Scalars["ID"]["output"]; minRoyaltyPercentage: Scalars["BigInt"]["output"]; recipient: RoyaltyRecipient; seller: Seller; }; export type RoyaltyRecipientXSeller_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; minRoyaltyPercentage?: InputMaybe; minRoyaltyPercentage_gt?: InputMaybe; minRoyaltyPercentage_gte?: InputMaybe; minRoyaltyPercentage_in?: InputMaybe>; minRoyaltyPercentage_lt?: InputMaybe; minRoyaltyPercentage_lte?: InputMaybe; minRoyaltyPercentage_not?: InputMaybe; minRoyaltyPercentage_not_in?: InputMaybe>; or?: InputMaybe>>; recipient?: InputMaybe; recipient_?: InputMaybe; recipient_contains?: InputMaybe; recipient_contains_nocase?: InputMaybe; recipient_ends_with?: InputMaybe; recipient_ends_with_nocase?: InputMaybe; recipient_gt?: InputMaybe; recipient_gte?: InputMaybe; recipient_in?: InputMaybe>; recipient_lt?: InputMaybe; recipient_lte?: InputMaybe; recipient_not?: InputMaybe; recipient_not_contains?: InputMaybe; recipient_not_contains_nocase?: InputMaybe; recipient_not_ends_with?: InputMaybe; recipient_not_ends_with_nocase?: InputMaybe; recipient_not_in?: InputMaybe>; recipient_not_starts_with?: InputMaybe; recipient_not_starts_with_nocase?: InputMaybe; recipient_starts_with?: InputMaybe; recipient_starts_with_nocase?: InputMaybe; seller?: InputMaybe; seller_?: InputMaybe; seller_contains?: InputMaybe; seller_contains_nocase?: InputMaybe; seller_ends_with?: InputMaybe; seller_ends_with_nocase?: InputMaybe; seller_gt?: InputMaybe; seller_gte?: InputMaybe; seller_in?: InputMaybe>; seller_lt?: InputMaybe; seller_lte?: InputMaybe; seller_not?: InputMaybe; seller_not_contains?: InputMaybe; seller_not_contains_nocase?: InputMaybe; seller_not_ends_with?: InputMaybe; seller_not_ends_with_nocase?: InputMaybe; seller_not_in?: InputMaybe>; seller_not_starts_with?: InputMaybe; seller_not_starts_with_nocase?: InputMaybe; seller_starts_with?: InputMaybe; seller_starts_with_nocase?: InputMaybe; }; export enum RoyaltyRecipientXSeller_OrderBy { ID = "id", MINROYALTYPERCENTAGE = "minRoyaltyPercentage", RECIPIENT = "recipient", RECIPIENT__ID = "recipient__id", RECIPIENT__WALLET = "recipient__wallet", SELLER = "seller", SELLER__ACTIVE = "seller__active", SELLER__ADMIN = "seller__admin", SELLER__ASSISTANT = "seller__assistant", SELLER__AUTHTOKENID = "seller__authTokenId", SELLER__AUTHTOKENTYPE = "seller__authTokenType", SELLER__CLERK = "seller__clerk", SELLER__ID = "seller__id", SELLER__METADATAURI = "seller__metadataUri", SELLER__SELLERID = "seller__sellerId", SELLER__TREASURY = "seller__treasury", SELLER__VOUCHERCLONEADDRESS = "seller__voucherCloneAddress" } export type RoyaltyRecipient_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; royalties_?: InputMaybe; sellers_?: InputMaybe; wallet?: InputMaybe; wallet_contains?: InputMaybe; wallet_gt?: InputMaybe; wallet_gte?: InputMaybe; wallet_in?: InputMaybe>; wallet_lt?: InputMaybe; wallet_lte?: InputMaybe; wallet_not?: InputMaybe; wallet_not_contains?: InputMaybe; wallet_not_in?: InputMaybe>; }; export enum RoyaltyRecipient_OrderBy { ID = "id", ROYALTIES = "royalties", SELLERS = "sellers", WALLET = "wallet" } export type SalesChannel = { __typename?: "SalesChannel"; deployments?: Maybe>; id: Scalars["ID"]["output"]; link?: Maybe; name?: Maybe; settingsEditor?: Maybe; settingsUri?: Maybe; tag: Scalars["String"]["output"]; }; export type SalesChannelDeploymentsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SalesChannelDeployment = { __typename?: "SalesChannelDeployment"; id: Scalars["ID"]["output"]; lastUpdated?: Maybe; link?: Maybe; product?: Maybe; status?: Maybe; }; export type SalesChannelDeployment_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; lastUpdated?: InputMaybe; lastUpdated_contains?: InputMaybe; lastUpdated_contains_nocase?: InputMaybe; lastUpdated_ends_with?: InputMaybe; lastUpdated_ends_with_nocase?: InputMaybe; lastUpdated_gt?: InputMaybe; lastUpdated_gte?: InputMaybe; lastUpdated_in?: InputMaybe>; lastUpdated_lt?: InputMaybe; lastUpdated_lte?: InputMaybe; lastUpdated_not?: InputMaybe; lastUpdated_not_contains?: InputMaybe; lastUpdated_not_contains_nocase?: InputMaybe; lastUpdated_not_ends_with?: InputMaybe; lastUpdated_not_ends_with_nocase?: InputMaybe; lastUpdated_not_in?: InputMaybe>; lastUpdated_not_starts_with?: InputMaybe; lastUpdated_not_starts_with_nocase?: InputMaybe; lastUpdated_starts_with?: InputMaybe; lastUpdated_starts_with_nocase?: InputMaybe; link?: InputMaybe; link_contains?: InputMaybe; link_contains_nocase?: InputMaybe; link_ends_with?: InputMaybe; link_ends_with_nocase?: InputMaybe; link_gt?: InputMaybe; link_gte?: InputMaybe; link_in?: InputMaybe>; link_lt?: InputMaybe; link_lte?: InputMaybe; link_not?: InputMaybe; link_not_contains?: InputMaybe; link_not_contains_nocase?: InputMaybe; link_not_ends_with?: InputMaybe; link_not_ends_with_nocase?: InputMaybe; link_not_in?: InputMaybe>; link_not_starts_with?: InputMaybe; link_not_starts_with_nocase?: InputMaybe; link_starts_with?: InputMaybe; link_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; product?: InputMaybe; product_?: InputMaybe; product_contains?: InputMaybe; product_contains_nocase?: InputMaybe; product_ends_with?: InputMaybe; product_ends_with_nocase?: InputMaybe; product_gt?: InputMaybe; product_gte?: InputMaybe; product_in?: InputMaybe>; product_lt?: InputMaybe; product_lte?: InputMaybe; product_not?: InputMaybe; product_not_contains?: InputMaybe; product_not_contains_nocase?: InputMaybe; product_not_ends_with?: InputMaybe; product_not_ends_with_nocase?: InputMaybe; product_not_in?: InputMaybe>; product_not_starts_with?: InputMaybe; product_not_starts_with_nocase?: InputMaybe; product_starts_with?: InputMaybe; product_starts_with_nocase?: InputMaybe; status?: InputMaybe; status_contains?: InputMaybe; status_contains_nocase?: InputMaybe; status_ends_with?: InputMaybe; status_ends_with_nocase?: InputMaybe; status_gt?: InputMaybe; status_gte?: InputMaybe; status_in?: InputMaybe>; status_lt?: InputMaybe; status_lte?: InputMaybe; status_not?: InputMaybe; status_not_contains?: InputMaybe; status_not_contains_nocase?: InputMaybe; status_not_ends_with?: InputMaybe; status_not_ends_with_nocase?: InputMaybe; status_not_in?: InputMaybe>; status_not_starts_with?: InputMaybe; status_not_starts_with_nocase?: InputMaybe; status_starts_with?: InputMaybe; status_starts_with_nocase?: InputMaybe; }; export enum SalesChannelDeployment_OrderBy { ID = "id", LASTUPDATED = "lastUpdated", LINK = "link", PRODUCT = "product", PRODUCT__ALLVARIANTSVOIDED = "product__allVariantsVoided", PRODUCT__DESCRIPTION = "product__description", PRODUCT__DETAILS_CATEGORY = "product__details_category", PRODUCT__DETAILS_OFFERCATEGORY = "product__details_offerCategory", PRODUCT__DETAILS_SUBCATEGORY = "product__details_subCategory", PRODUCT__DETAILS_SUBCATEGORY2 = "product__details_subCategory2", PRODUCT__DISPUTERESOLVERID = "product__disputeResolverId", PRODUCT__ID = "product__id", PRODUCT__IDENTIFICATION_PRODUCTID = "product__identification_productId", PRODUCT__IDENTIFICATION_PRODUCTIDTYPE = "product__identification_productIdType", PRODUCT__IDENTIFICATION_SKU = "product__identification_sKU", PRODUCT__MAXVALIDFROMDATE = "product__maxValidFromDate", PRODUCT__MAXVALIDUNTILDATE = "product__maxValidUntilDate", PRODUCT__MINVALIDFROMDATE = "product__minValidFromDate", PRODUCT__MINVALIDUNTILDATE = "product__minValidUntilDate", PRODUCT__OFFERCATEGORY = "product__offerCategory", PRODUCT__PACKAGING_DIMENSIONS_HEIGHT = "product__packaging_dimensions_height", PRODUCT__PACKAGING_DIMENSIONS_LENGTH = "product__packaging_dimensions_length", PRODUCT__PACKAGING_DIMENSIONS_UNIT = "product__packaging_dimensions_unit", PRODUCT__PACKAGING_DIMENSIONS_WIDTH = "product__packaging_dimensions_width", PRODUCT__PACKAGING_PACKAGEQUANTITY = "product__packaging_packageQuantity", PRODUCT__PACKAGING_WEIGHT_UNIT = "product__packaging_weight_unit", PRODUCT__PACKAGING_WEIGHT_VALUE = "product__packaging_weight_value", PRODUCT__PRODUCTIONINFORMATION_BRANDNAME = "product__productionInformation_brandName", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURER = "product__productionInformation_manufacturer", PRODUCT__PRODUCTIONINFORMATION_MANUFACTURERPARTNUMBER = "product__productionInformation_manufacturerPartNumber", PRODUCT__PRODUCTIONINFORMATION_MODELNUMBER = "product__productionInformation_modelNumber", PRODUCT__SELLERID = "product__sellerId", PRODUCT__TITLE = "product__title", PRODUCT__UUID = "product__uuid", PRODUCT__VERSION = "product__version", STATUS = "status" } export type SalesChannel_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; deployments?: InputMaybe>; deployments_?: InputMaybe; deployments_contains?: InputMaybe>; deployments_contains_nocase?: InputMaybe>; deployments_not?: InputMaybe>; deployments_not_contains?: InputMaybe>; deployments_not_contains_nocase?: InputMaybe< Array >; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; link?: InputMaybe; link_contains?: InputMaybe; link_contains_nocase?: InputMaybe; link_ends_with?: InputMaybe; link_ends_with_nocase?: InputMaybe; link_gt?: InputMaybe; link_gte?: InputMaybe; link_in?: InputMaybe>; link_lt?: InputMaybe; link_lte?: InputMaybe; link_not?: InputMaybe; link_not_contains?: InputMaybe; link_not_contains_nocase?: InputMaybe; link_not_ends_with?: InputMaybe; link_not_ends_with_nocase?: InputMaybe; link_not_in?: InputMaybe>; link_not_starts_with?: InputMaybe; link_not_starts_with_nocase?: InputMaybe; link_starts_with?: InputMaybe; link_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; settingsEditor?: InputMaybe; settingsEditor_contains?: InputMaybe; settingsEditor_contains_nocase?: InputMaybe; settingsEditor_ends_with?: InputMaybe; settingsEditor_ends_with_nocase?: InputMaybe; settingsEditor_gt?: InputMaybe; settingsEditor_gte?: InputMaybe; settingsEditor_in?: InputMaybe>; settingsEditor_lt?: InputMaybe; settingsEditor_lte?: InputMaybe; settingsEditor_not?: InputMaybe; settingsEditor_not_contains?: InputMaybe; settingsEditor_not_contains_nocase?: InputMaybe; settingsEditor_not_ends_with?: InputMaybe; settingsEditor_not_ends_with_nocase?: InputMaybe; settingsEditor_not_in?: InputMaybe>; settingsEditor_not_starts_with?: InputMaybe; settingsEditor_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; settingsEditor_starts_with?: InputMaybe; settingsEditor_starts_with_nocase?: InputMaybe; settingsUri?: InputMaybe; settingsUri_contains?: InputMaybe; settingsUri_contains_nocase?: InputMaybe; settingsUri_ends_with?: InputMaybe; settingsUri_ends_with_nocase?: InputMaybe; settingsUri_gt?: InputMaybe; settingsUri_gte?: InputMaybe; settingsUri_in?: InputMaybe>; settingsUri_lt?: InputMaybe; settingsUri_lte?: InputMaybe; settingsUri_not?: InputMaybe; settingsUri_not_contains?: InputMaybe; settingsUri_not_contains_nocase?: InputMaybe; settingsUri_not_ends_with?: InputMaybe; settingsUri_not_ends_with_nocase?: InputMaybe; settingsUri_not_in?: InputMaybe>; settingsUri_not_starts_with?: InputMaybe; settingsUri_not_starts_with_nocase?: InputMaybe; settingsUri_starts_with?: InputMaybe; settingsUri_starts_with_nocase?: InputMaybe; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; }; export enum SalesChannel_OrderBy { DEPLOYMENTS = "deployments", ID = "id", LINK = "link", NAME = "name", SETTINGSEDITOR = "settingsEditor", SETTINGSURI = "settingsUri", TAG = "tag" } export type Seller = Account & { __typename?: "Seller"; active: Scalars["Boolean"]["output"]; admin: Scalars["Bytes"]["output"]; assistant: Scalars["Bytes"]["output"]; authTokenId: Scalars["BigInt"]["output"]; authTokenType: Scalars["Int"]["output"]; clerk: Scalars["Bytes"]["output"]; collections: Array; exchanges: Array; funds: Array; id: Scalars["ID"]["output"]; logs: Array; metadata?: Maybe; metadataUri: Scalars["String"]["output"]; offers: Array; pendingSeller?: Maybe; /** Percentage as integer, to get decimals divide by 10000. E.g. 1 = 0.01%, 10000 = 100% */ royaltyRecipients?: Maybe>; sellerId: Scalars["BigInt"]["output"]; treasury: Scalars["Bytes"]["output"]; voucherCloneAddress: Scalars["Bytes"]["output"]; }; export type SellerCollectionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerExchangesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerFundsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerLogsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerOffersArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerRoyaltyRecipientsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerContactLink = { __typename?: "SellerContactLink"; id: Scalars["ID"]["output"]; tag: Scalars["String"]["output"]; url: Scalars["String"]["output"]; }; export type SellerContactLink_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; url?: InputMaybe; url_contains?: InputMaybe; url_contains_nocase?: InputMaybe; url_ends_with?: InputMaybe; url_ends_with_nocase?: InputMaybe; url_gt?: InputMaybe; url_gte?: InputMaybe; url_in?: InputMaybe>; url_lt?: InputMaybe; url_lte?: InputMaybe; url_not?: InputMaybe; url_not_contains?: InputMaybe; url_not_contains_nocase?: InputMaybe; url_not_ends_with?: InputMaybe; url_not_ends_with_nocase?: InputMaybe; url_not_in?: InputMaybe>; url_not_starts_with?: InputMaybe; url_not_starts_with_nocase?: InputMaybe; url_starts_with?: InputMaybe; url_starts_with_nocase?: InputMaybe; }; export enum SellerContactLink_OrderBy { ID = "id", TAG = "tag", URL = "url" } export type SellerMetadata = { __typename?: "SellerMetadata"; contactLinks?: Maybe>; contactPreference: Scalars["String"]["output"]; createdAt: Scalars["BigInt"]["output"]; description?: Maybe; id: Scalars["ID"]["output"]; images?: Maybe>; kind: Scalars["String"]["output"]; legalTradingName?: Maybe; name?: Maybe; salesChannels?: Maybe>; socialLinks?: Maybe>; type: SellerMetadataType; website?: Maybe; }; export type SellerMetadataContactLinksArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerMetadataImagesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerMetadataSalesChannelsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerMetadataSocialLinksArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SellerMetadataMedia = { __typename?: "SellerMetadataMedia"; fit?: Maybe; height?: Maybe; id: Scalars["ID"]["output"]; position?: Maybe; tag?: Maybe; type: Scalars["String"]["output"]; url: Scalars["String"]["output"]; width?: Maybe; }; export type SellerMetadataMedia_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; fit?: InputMaybe; fit_contains?: InputMaybe; fit_contains_nocase?: InputMaybe; fit_ends_with?: InputMaybe; fit_ends_with_nocase?: InputMaybe; fit_gt?: InputMaybe; fit_gte?: InputMaybe; fit_in?: InputMaybe>; fit_lt?: InputMaybe; fit_lte?: InputMaybe; fit_not?: InputMaybe; fit_not_contains?: InputMaybe; fit_not_contains_nocase?: InputMaybe; fit_not_ends_with?: InputMaybe; fit_not_ends_with_nocase?: InputMaybe; fit_not_in?: InputMaybe>; fit_not_starts_with?: InputMaybe; fit_not_starts_with_nocase?: InputMaybe; fit_starts_with?: InputMaybe; fit_starts_with_nocase?: InputMaybe; height?: InputMaybe; height_gt?: InputMaybe; height_gte?: InputMaybe; height_in?: InputMaybe>; height_lt?: InputMaybe; height_lte?: InputMaybe; height_not?: InputMaybe; height_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; position?: InputMaybe; position_contains?: InputMaybe; position_contains_nocase?: InputMaybe; position_ends_with?: InputMaybe; position_ends_with_nocase?: InputMaybe; position_gt?: InputMaybe; position_gte?: InputMaybe; position_in?: InputMaybe>; position_lt?: InputMaybe; position_lte?: InputMaybe; position_not?: InputMaybe; position_not_contains?: InputMaybe; position_not_contains_nocase?: InputMaybe; position_not_ends_with?: InputMaybe; position_not_ends_with_nocase?: InputMaybe; position_not_in?: InputMaybe>; position_not_starts_with?: InputMaybe; position_not_starts_with_nocase?: InputMaybe; position_starts_with?: InputMaybe; position_starts_with_nocase?: InputMaybe; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_contains?: InputMaybe; type_contains_nocase?: InputMaybe; type_ends_with?: InputMaybe; type_ends_with_nocase?: InputMaybe; type_gt?: InputMaybe; type_gte?: InputMaybe; type_in?: InputMaybe>; type_lt?: InputMaybe; type_lte?: InputMaybe; type_not?: InputMaybe; type_not_contains?: InputMaybe; type_not_contains_nocase?: InputMaybe; type_not_ends_with?: InputMaybe; type_not_ends_with_nocase?: InputMaybe; type_not_in?: InputMaybe>; type_not_starts_with?: InputMaybe; type_not_starts_with_nocase?: InputMaybe; type_starts_with?: InputMaybe; type_starts_with_nocase?: InputMaybe; url?: InputMaybe; url_contains?: InputMaybe; url_contains_nocase?: InputMaybe; url_ends_with?: InputMaybe; url_ends_with_nocase?: InputMaybe; url_gt?: InputMaybe; url_gte?: InputMaybe; url_in?: InputMaybe>; url_lt?: InputMaybe; url_lte?: InputMaybe; url_not?: InputMaybe; url_not_contains?: InputMaybe; url_not_contains_nocase?: InputMaybe; url_not_ends_with?: InputMaybe; url_not_ends_with_nocase?: InputMaybe; url_not_in?: InputMaybe>; url_not_starts_with?: InputMaybe; url_not_starts_with_nocase?: InputMaybe; url_starts_with?: InputMaybe; url_starts_with_nocase?: InputMaybe; width?: InputMaybe; width_gt?: InputMaybe; width_gte?: InputMaybe; width_in?: InputMaybe>; width_lt?: InputMaybe; width_lte?: InputMaybe; width_not?: InputMaybe; width_not_in?: InputMaybe>; }; export enum SellerMetadataMedia_OrderBy { FIT = "fit", HEIGHT = "height", ID = "id", POSITION = "position", TAG = "tag", TYPE = "type", URL = "url", WIDTH = "width" } export enum SellerMetadataType { SELLER = "SELLER" } export type SellerMetadata_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; contactLinks?: InputMaybe>; contactLinks_?: InputMaybe; contactLinks_contains?: InputMaybe>; contactLinks_contains_nocase?: InputMaybe>; contactLinks_not?: InputMaybe>; contactLinks_not_contains?: InputMaybe>; contactLinks_not_contains_nocase?: InputMaybe< Array >; contactPreference?: InputMaybe; contactPreference_contains?: InputMaybe; contactPreference_contains_nocase?: InputMaybe; contactPreference_ends_with?: InputMaybe; contactPreference_ends_with_nocase?: InputMaybe; contactPreference_gt?: InputMaybe; contactPreference_gte?: InputMaybe; contactPreference_in?: InputMaybe>; contactPreference_lt?: InputMaybe; contactPreference_lte?: InputMaybe; contactPreference_not?: InputMaybe; contactPreference_not_contains?: InputMaybe; contactPreference_not_contains_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_not_ends_with?: InputMaybe; contactPreference_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_not_in?: InputMaybe>; contactPreference_not_starts_with?: InputMaybe; contactPreference_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; contactPreference_starts_with?: InputMaybe; contactPreference_starts_with_nocase?: InputMaybe; createdAt?: InputMaybe; createdAt_gt?: InputMaybe; createdAt_gte?: InputMaybe; createdAt_in?: InputMaybe>; createdAt_lt?: InputMaybe; createdAt_lte?: InputMaybe; createdAt_not?: InputMaybe; createdAt_not_in?: InputMaybe>; description?: InputMaybe; description_contains?: InputMaybe; description_contains_nocase?: InputMaybe; description_ends_with?: InputMaybe; description_ends_with_nocase?: InputMaybe; description_gt?: InputMaybe; description_gte?: InputMaybe; description_in?: InputMaybe>; description_lt?: InputMaybe; description_lte?: InputMaybe; description_not?: InputMaybe; description_not_contains?: InputMaybe; description_not_contains_nocase?: InputMaybe; description_not_ends_with?: InputMaybe; description_not_ends_with_nocase?: InputMaybe; description_not_in?: InputMaybe>; description_not_starts_with?: InputMaybe; description_not_starts_with_nocase?: InputMaybe; description_starts_with?: InputMaybe; description_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; images?: InputMaybe>; images_?: InputMaybe; images_contains?: InputMaybe>; images_contains_nocase?: InputMaybe>; images_not?: InputMaybe>; images_not_contains?: InputMaybe>; images_not_contains_nocase?: InputMaybe>; kind?: InputMaybe; kind_contains?: InputMaybe; kind_contains_nocase?: InputMaybe; kind_ends_with?: InputMaybe; kind_ends_with_nocase?: InputMaybe; kind_gt?: InputMaybe; kind_gte?: InputMaybe; kind_in?: InputMaybe>; kind_lt?: InputMaybe; kind_lte?: InputMaybe; kind_not?: InputMaybe; kind_not_contains?: InputMaybe; kind_not_contains_nocase?: InputMaybe; kind_not_ends_with?: InputMaybe; kind_not_ends_with_nocase?: InputMaybe; kind_not_in?: InputMaybe>; kind_not_starts_with?: InputMaybe; kind_not_starts_with_nocase?: InputMaybe; kind_starts_with?: InputMaybe; kind_starts_with_nocase?: InputMaybe; legalTradingName?: InputMaybe; legalTradingName_contains?: InputMaybe; legalTradingName_contains_nocase?: InputMaybe; legalTradingName_ends_with?: InputMaybe; legalTradingName_ends_with_nocase?: InputMaybe; legalTradingName_gt?: InputMaybe; legalTradingName_gte?: InputMaybe; legalTradingName_in?: InputMaybe>; legalTradingName_lt?: InputMaybe; legalTradingName_lte?: InputMaybe; legalTradingName_not?: InputMaybe; legalTradingName_not_contains?: InputMaybe; legalTradingName_not_contains_nocase?: InputMaybe; legalTradingName_not_ends_with?: InputMaybe; legalTradingName_not_ends_with_nocase?: InputMaybe< Scalars["String"]["input"] >; legalTradingName_not_in?: InputMaybe>; legalTradingName_not_starts_with?: InputMaybe; legalTradingName_not_starts_with_nocase?: InputMaybe< Scalars["String"]["input"] >; legalTradingName_starts_with?: InputMaybe; legalTradingName_starts_with_nocase?: InputMaybe; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; salesChannels?: InputMaybe>; salesChannels_?: InputMaybe; salesChannels_contains?: InputMaybe>; salesChannels_contains_nocase?: InputMaybe>; salesChannels_not?: InputMaybe>; salesChannels_not_contains?: InputMaybe>; salesChannels_not_contains_nocase?: InputMaybe< Array >; socialLinks?: InputMaybe>; socialLinks_?: InputMaybe; socialLinks_contains?: InputMaybe>; socialLinks_contains_nocase?: InputMaybe>; socialLinks_not?: InputMaybe>; socialLinks_not_contains?: InputMaybe>; socialLinks_not_contains_nocase?: InputMaybe< Array >; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; website?: InputMaybe; website_contains?: InputMaybe; website_contains_nocase?: InputMaybe; website_ends_with?: InputMaybe; website_ends_with_nocase?: InputMaybe; website_gt?: InputMaybe; website_gte?: InputMaybe; website_in?: InputMaybe>; website_lt?: InputMaybe; website_lte?: InputMaybe; website_not?: InputMaybe; website_not_contains?: InputMaybe; website_not_contains_nocase?: InputMaybe; website_not_ends_with?: InputMaybe; website_not_ends_with_nocase?: InputMaybe; website_not_in?: InputMaybe>; website_not_starts_with?: InputMaybe; website_not_starts_with_nocase?: InputMaybe; website_starts_with?: InputMaybe; website_starts_with_nocase?: InputMaybe; }; export enum SellerMetadata_OrderBy { CONTACTLINKS = "contactLinks", CONTACTPREFERENCE = "contactPreference", CREATEDAT = "createdAt", DESCRIPTION = "description", ID = "id", IMAGES = "images", KIND = "kind", LEGALTRADINGNAME = "legalTradingName", NAME = "name", SALESCHANNELS = "salesChannels", SOCIALLINKS = "socialLinks", TYPE = "type", WEBSITE = "website" } export type SellerSocialLink = { __typename?: "SellerSocialLink"; id: Scalars["ID"]["output"]; tag: Scalars["String"]["output"]; url: Scalars["String"]["output"]; }; export type SellerSocialLink_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; tag?: InputMaybe; tag_contains?: InputMaybe; tag_contains_nocase?: InputMaybe; tag_ends_with?: InputMaybe; tag_ends_with_nocase?: InputMaybe; tag_gt?: InputMaybe; tag_gte?: InputMaybe; tag_in?: InputMaybe>; tag_lt?: InputMaybe; tag_lte?: InputMaybe; tag_not?: InputMaybe; tag_not_contains?: InputMaybe; tag_not_contains_nocase?: InputMaybe; tag_not_ends_with?: InputMaybe; tag_not_ends_with_nocase?: InputMaybe; tag_not_in?: InputMaybe>; tag_not_starts_with?: InputMaybe; tag_not_starts_with_nocase?: InputMaybe; tag_starts_with?: InputMaybe; tag_starts_with_nocase?: InputMaybe; url?: InputMaybe; url_contains?: InputMaybe; url_contains_nocase?: InputMaybe; url_ends_with?: InputMaybe; url_ends_with_nocase?: InputMaybe; url_gt?: InputMaybe; url_gte?: InputMaybe; url_in?: InputMaybe>; url_lt?: InputMaybe; url_lte?: InputMaybe; url_not?: InputMaybe; url_not_contains?: InputMaybe; url_not_contains_nocase?: InputMaybe; url_not_ends_with?: InputMaybe; url_not_ends_with_nocase?: InputMaybe; url_not_in?: InputMaybe>; url_not_starts_with?: InputMaybe; url_not_starts_with_nocase?: InputMaybe; url_starts_with?: InputMaybe; url_starts_with_nocase?: InputMaybe; }; export enum SellerSocialLink_OrderBy { ID = "id", TAG = "tag", URL = "url" } export type Seller_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; active?: InputMaybe; active_in?: InputMaybe>; active_not?: InputMaybe; active_not_in?: InputMaybe>; admin?: InputMaybe; admin_contains?: InputMaybe; admin_gt?: InputMaybe; admin_gte?: InputMaybe; admin_in?: InputMaybe>; admin_lt?: InputMaybe; admin_lte?: InputMaybe; admin_not?: InputMaybe; admin_not_contains?: InputMaybe; admin_not_in?: InputMaybe>; and?: InputMaybe>>; assistant?: InputMaybe; assistant_contains?: InputMaybe; assistant_gt?: InputMaybe; assistant_gte?: InputMaybe; assistant_in?: InputMaybe>; assistant_lt?: InputMaybe; assistant_lte?: InputMaybe; assistant_not?: InputMaybe; assistant_not_contains?: InputMaybe; assistant_not_in?: InputMaybe>; authTokenId?: InputMaybe; authTokenId_gt?: InputMaybe; authTokenId_gte?: InputMaybe; authTokenId_in?: InputMaybe>; authTokenId_lt?: InputMaybe; authTokenId_lte?: InputMaybe; authTokenId_not?: InputMaybe; authTokenId_not_in?: InputMaybe>; authTokenType?: InputMaybe; authTokenType_gt?: InputMaybe; authTokenType_gte?: InputMaybe; authTokenType_in?: InputMaybe>; authTokenType_lt?: InputMaybe; authTokenType_lte?: InputMaybe; authTokenType_not?: InputMaybe; authTokenType_not_in?: InputMaybe>; clerk?: InputMaybe; clerk_contains?: InputMaybe; clerk_gt?: InputMaybe; clerk_gte?: InputMaybe; clerk_in?: InputMaybe>; clerk_lt?: InputMaybe; clerk_lte?: InputMaybe; clerk_not?: InputMaybe; clerk_not_contains?: InputMaybe; clerk_not_in?: InputMaybe>; collections_?: InputMaybe; exchanges_?: InputMaybe; funds_?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logs_?: InputMaybe; metadata?: InputMaybe; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; metadata_?: InputMaybe; metadata_contains?: InputMaybe; metadata_contains_nocase?: InputMaybe; metadata_ends_with?: InputMaybe; metadata_ends_with_nocase?: InputMaybe; metadata_gt?: InputMaybe; metadata_gte?: InputMaybe; metadata_in?: InputMaybe>; metadata_lt?: InputMaybe; metadata_lte?: InputMaybe; metadata_not?: InputMaybe; metadata_not_contains?: InputMaybe; metadata_not_contains_nocase?: InputMaybe; metadata_not_ends_with?: InputMaybe; metadata_not_ends_with_nocase?: InputMaybe; metadata_not_in?: InputMaybe>; metadata_not_starts_with?: InputMaybe; metadata_not_starts_with_nocase?: InputMaybe; metadata_starts_with?: InputMaybe; metadata_starts_with_nocase?: InputMaybe; offers_?: InputMaybe; or?: InputMaybe>>; pendingSeller_?: InputMaybe; royaltyRecipients_?: InputMaybe; sellerId?: InputMaybe; sellerId_gt?: InputMaybe; sellerId_gte?: InputMaybe; sellerId_in?: InputMaybe>; sellerId_lt?: InputMaybe; sellerId_lte?: InputMaybe; sellerId_not?: InputMaybe; sellerId_not_in?: InputMaybe>; treasury?: InputMaybe; treasury_contains?: InputMaybe; treasury_gt?: InputMaybe; treasury_gte?: InputMaybe; treasury_in?: InputMaybe>; treasury_lt?: InputMaybe; treasury_lte?: InputMaybe; treasury_not?: InputMaybe; treasury_not_contains?: InputMaybe; treasury_not_in?: InputMaybe>; voucherCloneAddress?: InputMaybe; voucherCloneAddress_contains?: InputMaybe; voucherCloneAddress_gt?: InputMaybe; voucherCloneAddress_gte?: InputMaybe; voucherCloneAddress_in?: InputMaybe>; voucherCloneAddress_lt?: InputMaybe; voucherCloneAddress_lte?: InputMaybe; voucherCloneAddress_not?: InputMaybe; voucherCloneAddress_not_contains?: InputMaybe; voucherCloneAddress_not_in?: InputMaybe>; }; export enum Seller_OrderBy { ACTIVE = "active", ADMIN = "admin", ASSISTANT = "assistant", AUTHTOKENID = "authTokenId", AUTHTOKENTYPE = "authTokenType", CLERK = "clerk", COLLECTIONS = "collections", EXCHANGES = "exchanges", FUNDS = "funds", ID = "id", LOGS = "logs", METADATA = "metadata", METADATAURI = "metadataUri", METADATA__CONTACTPREFERENCE = "metadata__contactPreference", METADATA__CREATEDAT = "metadata__createdAt", METADATA__DESCRIPTION = "metadata__description", METADATA__ID = "metadata__id", METADATA__KIND = "metadata__kind", METADATA__LEGALTRADINGNAME = "metadata__legalTradingName", METADATA__NAME = "metadata__name", METADATA__TYPE = "metadata__type", METADATA__WEBSITE = "metadata__website", OFFERS = "offers", PENDINGSELLER = "pendingSeller", PENDINGSELLER__ADMIN = "pendingSeller__admin", PENDINGSELLER__ASSISTANT = "pendingSeller__assistant", PENDINGSELLER__AUTHTOKENID = "pendingSeller__authTokenId", PENDINGSELLER__AUTHTOKENTYPE = "pendingSeller__authTokenType", PENDINGSELLER__CLERK = "pendingSeller__clerk", PENDINGSELLER__ID = "pendingSeller__id", PENDINGSELLER__METADATAURI = "pendingSeller__metadataUri", ROYALTYRECIPIENTS = "royaltyRecipients", SELLERID = "sellerId", TREASURY = "treasury", VOUCHERCLONEADDRESS = "voucherCloneAddress" } export type Subscription = { __typename?: "Subscription"; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; account?: Maybe; accountEventLog?: Maybe; accountEventLogs: Array; accounts: Array; animationMetadata: Array; baseMetadataEntities: Array; baseMetadataEntity?: Maybe; bundleMetadataEntities: Array; bundleMetadataEntity?: Maybe; buyer?: Maybe; buyers: Array; collectionContract?: Maybe; collectionContracts: Array; conditionEntities: Array; conditionEntity?: Maybe; conditionalCommitAuthorizedEventLog?: Maybe; conditionalCommitAuthorizedEventLogs: Array; dispute?: Maybe; disputeEventLog?: Maybe; disputeEventLogs: Array; disputeResolutionTermsEntities: Array; disputeResolutionTermsEntity?: Maybe; disputeResolver?: Maybe; disputeResolverFee?: Maybe; disputeResolverFees: Array; disputeResolvers: Array; disputes: Array; drfeeRequestedEvent?: Maybe; drfeeRequestedEvents: Array; eventLog?: Maybe; eventLogs: Array; exchange?: Maybe; exchangeEventLog?: Maybe; exchangeEventLogs: Array; exchangeToken?: Maybe; exchangeTokens: Array; exchanges: Array; fundsEntities: Array; fundsEntity?: Maybe; fundsEventLog?: Maybe; fundsEventLogs: Array; itemMetadataInterface?: Maybe; itemMetadataInterfaces: Array; metadataAttribute?: Maybe; metadataAttributes: Array; metadataInterface?: Maybe; metadataInterfaces: Array; nftContractMetadata: Array; nftItemMetadataEntities: Array; nftItemMetadataEntity?: Maybe; nonListedOfferVoided?: Maybe; nonListedOfferVoideds: Array; offer?: Maybe; offerCollection?: Maybe; offerCollections: Array; offerEventLog?: Maybe; offerEventLogs: Array; offers: Array; pendingDisputeResolver?: Maybe; pendingDisputeResolvers: Array; pendingSeller?: Maybe; pendingSellers: Array; productV1Brand?: Maybe; productV1Brands: Array; productV1Categories: Array; productV1Category?: Maybe; productV1ExchangePolicies: Array; productV1ExchangePolicy?: Maybe; productV1ItemMetadataEntities: Array; productV1ItemMetadataEntity?: Maybe; productV1Media?: Maybe; productV1Medias: Array; productV1MetadataEntities: Array; productV1MetadataEntity?: Maybe; productV1Personalisation?: Maybe; productV1Personalisations: Array; productV1Product?: Maybe; productV1ProductOverrides: Array; productV1Products: Array; productV1Section?: Maybe; productV1Sections: Array; productV1Seller?: Maybe; productV1SellerContactLink?: Maybe; productV1SellerContactLinks: Array; productV1Sellers: Array; productV1ShippingJurisdiction?: Maybe; productV1ShippingJurisdictions: Array; productV1ShippingOption?: Maybe; productV1ShippingOptions: Array; productV1Tag?: Maybe; productV1Tags: Array; productV1Variant?: Maybe; productV1Variants: Array; productV1Variation?: Maybe; productV1Variations: Array; protocolFeeCollected?: Maybe; protocolFeeCollecteds: Array; rangeEntities: Array; rangeEntity?: Maybe; royaltyInfo?: Maybe; royaltyInfos: Array; royaltyRecipient?: Maybe; royaltyRecipientXOffer?: Maybe; royaltyRecipientXOffers: Array; royaltyRecipientXSeller?: Maybe; royaltyRecipientXSellers: Array; royaltyRecipients: Array; salesChannel?: Maybe; salesChannelDeployment?: Maybe; salesChannelDeployments: Array; salesChannels: Array; seller?: Maybe; sellerContactLink?: Maybe; sellerContactLinks: Array; sellerMetadata: Array; sellerMetadataMedia?: Maybe; sellerMetadataMedias: Array; sellerSocialLink?: Maybe; sellerSocialLinks: Array; sellers: Array; term?: Maybe; terms: Array; tokenIdRange?: Maybe; tokenIdRanges: Array; unknownItemMetadataEntities: Array; unknownItemMetadataEntity?: Maybe; }; export type Subscription_MetaArgs = { block?: InputMaybe; }; export type SubscriptionAccountArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionAccountEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionAccountEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionAccountsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionAnimationMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionBaseMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionBaseMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionBundleMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionBundleMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionBuyerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionBuyersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionCollectionContractArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionCollectionContractsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionConditionEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionConditionEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionConditionalCommitAuthorizedEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionConditionalCommitAuthorizedEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDisputeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDisputeEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDisputeEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDisputeResolutionTermsEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDisputeResolutionTermsEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDisputeResolverArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDisputeResolverFeeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDisputeResolverFeesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDisputeResolversArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDisputesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDrfeeRequestedEventArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDrfeeRequestedEventsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionExchangeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionExchangeEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionExchangeEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionExchangeTokenArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionExchangeTokensArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionExchangesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionFundsEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionFundsEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionFundsEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionFundsEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionItemMetadataInterfaceArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionItemMetadataInterfacesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionMetadataAttributeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionMetadataAttributesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionMetadataInterfaceArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionMetadataInterfacesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionNftContractMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionNftItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionNftItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionNonListedOfferVoidedArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionNonListedOfferVoidedsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionOfferArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionOfferCollectionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionOfferCollectionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionOfferEventLogArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionOfferEventLogsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionOffersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionPendingDisputeResolverArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionPendingDisputeResolversArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionPendingSellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionPendingSellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1BrandArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1BrandsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1CategoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1CategoryArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1ExchangePoliciesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ExchangePolicyArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1ItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1MediaArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1MediasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1MetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1MetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1PersonalisationArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1PersonalisationsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ProductArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1ProductOverridesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ProductsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1SectionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1SectionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1SellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1SellerContactLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1SellerContactLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1SellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ShippingJurisdictionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1ShippingJurisdictionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1ShippingOptionArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1ShippingOptionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1TagArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1TagsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1VariantArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1VariantsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProductV1VariationArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProductV1VariationsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionProtocolFeeCollectedArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionProtocolFeeCollectedsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRangeEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRangeEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionRoyaltyInfoArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionRoyaltyInfosArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRoyaltyRecipientArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionRoyaltyRecipientXOfferArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionRoyaltyRecipientXOffersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRoyaltyRecipientXSellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionRoyaltyRecipientXSellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRoyaltyRecipientsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSalesChannelArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSalesChannelDeploymentArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSalesChannelDeploymentsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSalesChannelsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSellerArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSellerContactLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSellerContactLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSellerMetadataArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSellerMetadataMediaArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSellerMetadataMediasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSellerSocialLinkArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSellerSocialLinksArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSellersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionTermArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionTermsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionTokenIdRangeArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionTokenIdRangesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionUnknownItemMetadataEntitiesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionUnknownItemMetadataEntityArgs = { block?: InputMaybe; id: Scalars["ID"]["input"]; subgraphError?: _SubgraphErrorPolicy_; }; export type Term = { __typename?: "Term"; displayKey: Scalars["String"]["output"]; id: Scalars["ID"]["output"]; key: Scalars["String"]["output"]; value: Scalars["String"]["output"]; }; export type Term_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; displayKey?: InputMaybe; displayKey_contains?: InputMaybe; displayKey_contains_nocase?: InputMaybe; displayKey_ends_with?: InputMaybe; displayKey_ends_with_nocase?: InputMaybe; displayKey_gt?: InputMaybe; displayKey_gte?: InputMaybe; displayKey_in?: InputMaybe>; displayKey_lt?: InputMaybe; displayKey_lte?: InputMaybe; displayKey_not?: InputMaybe; displayKey_not_contains?: InputMaybe; displayKey_not_contains_nocase?: InputMaybe; displayKey_not_ends_with?: InputMaybe; displayKey_not_ends_with_nocase?: InputMaybe; displayKey_not_in?: InputMaybe>; displayKey_not_starts_with?: InputMaybe; displayKey_not_starts_with_nocase?: InputMaybe; displayKey_starts_with?: InputMaybe; displayKey_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; key?: InputMaybe; key_contains?: InputMaybe; key_contains_nocase?: InputMaybe; key_ends_with?: InputMaybe; key_ends_with_nocase?: InputMaybe; key_gt?: InputMaybe; key_gte?: InputMaybe; key_in?: InputMaybe>; key_lt?: InputMaybe; key_lte?: InputMaybe; key_not?: InputMaybe; key_not_contains?: InputMaybe; key_not_contains_nocase?: InputMaybe; key_not_ends_with?: InputMaybe; key_not_ends_with_nocase?: InputMaybe; key_not_in?: InputMaybe>; key_not_starts_with?: InputMaybe; key_not_starts_with_nocase?: InputMaybe; key_starts_with?: InputMaybe; key_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; value?: InputMaybe; value_contains?: InputMaybe; value_contains_nocase?: InputMaybe; value_ends_with?: InputMaybe; value_ends_with_nocase?: InputMaybe; value_gt?: InputMaybe; value_gte?: InputMaybe; value_in?: InputMaybe>; value_lt?: InputMaybe; value_lte?: InputMaybe; value_not?: InputMaybe; value_not_contains?: InputMaybe; value_not_contains_nocase?: InputMaybe; value_not_ends_with?: InputMaybe; value_not_ends_with_nocase?: InputMaybe; value_not_in?: InputMaybe>; value_not_starts_with?: InputMaybe; value_not_starts_with_nocase?: InputMaybe; value_starts_with?: InputMaybe; value_starts_with_nocase?: InputMaybe; }; export enum Term_OrderBy { DISPLAYKEY = "displayKey", ID = "id", KEY = "key", VALUE = "value" } export type TokenIdRange = { __typename?: "TokenIdRange"; id: Scalars["ID"]["output"]; max: Scalars["String"]["output"]; min: Scalars["String"]["output"]; }; export type TokenIdRange_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; max?: InputMaybe; max_contains?: InputMaybe; max_contains_nocase?: InputMaybe; max_ends_with?: InputMaybe; max_ends_with_nocase?: InputMaybe; max_gt?: InputMaybe; max_gte?: InputMaybe; max_in?: InputMaybe>; max_lt?: InputMaybe; max_lte?: InputMaybe; max_not?: InputMaybe; max_not_contains?: InputMaybe; max_not_contains_nocase?: InputMaybe; max_not_ends_with?: InputMaybe; max_not_ends_with_nocase?: InputMaybe; max_not_in?: InputMaybe>; max_not_starts_with?: InputMaybe; max_not_starts_with_nocase?: InputMaybe; max_starts_with?: InputMaybe; max_starts_with_nocase?: InputMaybe; min?: InputMaybe; min_contains?: InputMaybe; min_contains_nocase?: InputMaybe; min_ends_with?: InputMaybe; min_ends_with_nocase?: InputMaybe; min_gt?: InputMaybe; min_gte?: InputMaybe; min_in?: InputMaybe>; min_lt?: InputMaybe; min_lte?: InputMaybe; min_not?: InputMaybe; min_not_contains?: InputMaybe; min_not_contains_nocase?: InputMaybe; min_not_ends_with?: InputMaybe; min_not_ends_with_nocase?: InputMaybe; min_not_in?: InputMaybe>; min_not_starts_with?: InputMaybe; min_not_starts_with_nocase?: InputMaybe; min_starts_with?: InputMaybe; min_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; }; export enum TokenIdRange_OrderBy { ID = "id", MAX = "max", MIN = "min" } export type UnknownItemMetadataEntity = ItemMetadataInterface & { __typename?: "UnknownItemMetadataEntity"; bundle: BundleMetadataEntity; id: Scalars["ID"]["output"]; metadataUri: Scalars["String"]["output"]; schemaUrl: Scalars["String"]["output"]; type: ItemMetadataType; }; export type UnknownItemMetadataEntity_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; bundle?: InputMaybe; bundle_?: InputMaybe; bundle_contains?: InputMaybe; bundle_contains_nocase?: InputMaybe; bundle_ends_with?: InputMaybe; bundle_ends_with_nocase?: InputMaybe; bundle_gt?: InputMaybe; bundle_gte?: InputMaybe; bundle_in?: InputMaybe>; bundle_lt?: InputMaybe; bundle_lte?: InputMaybe; bundle_not?: InputMaybe; bundle_not_contains?: InputMaybe; bundle_not_contains_nocase?: InputMaybe; bundle_not_ends_with?: InputMaybe; bundle_not_ends_with_nocase?: InputMaybe; bundle_not_in?: InputMaybe>; bundle_not_starts_with?: InputMaybe; bundle_not_starts_with_nocase?: InputMaybe; bundle_starts_with?: InputMaybe; bundle_starts_with_nocase?: InputMaybe; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; metadataUri?: InputMaybe; metadataUri_contains?: InputMaybe; metadataUri_contains_nocase?: InputMaybe; metadataUri_ends_with?: InputMaybe; metadataUri_ends_with_nocase?: InputMaybe; metadataUri_gt?: InputMaybe; metadataUri_gte?: InputMaybe; metadataUri_in?: InputMaybe>; metadataUri_lt?: InputMaybe; metadataUri_lte?: InputMaybe; metadataUri_not?: InputMaybe; metadataUri_not_contains?: InputMaybe; metadataUri_not_contains_nocase?: InputMaybe; metadataUri_not_ends_with?: InputMaybe; metadataUri_not_ends_with_nocase?: InputMaybe; metadataUri_not_in?: InputMaybe>; metadataUri_not_starts_with?: InputMaybe; metadataUri_not_starts_with_nocase?: InputMaybe; metadataUri_starts_with?: InputMaybe; metadataUri_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; schemaUrl?: InputMaybe; schemaUrl_contains?: InputMaybe; schemaUrl_contains_nocase?: InputMaybe; schemaUrl_ends_with?: InputMaybe; schemaUrl_ends_with_nocase?: InputMaybe; schemaUrl_gt?: InputMaybe; schemaUrl_gte?: InputMaybe; schemaUrl_in?: InputMaybe>; schemaUrl_lt?: InputMaybe; schemaUrl_lte?: InputMaybe; schemaUrl_not?: InputMaybe; schemaUrl_not_contains?: InputMaybe; schemaUrl_not_contains_nocase?: InputMaybe; schemaUrl_not_ends_with?: InputMaybe; schemaUrl_not_ends_with_nocase?: InputMaybe; schemaUrl_not_in?: InputMaybe>; schemaUrl_not_starts_with?: InputMaybe; schemaUrl_not_starts_with_nocase?: InputMaybe; schemaUrl_starts_with?: InputMaybe; schemaUrl_starts_with_nocase?: InputMaybe; type?: InputMaybe; type_in?: InputMaybe>; type_not?: InputMaybe; type_not_in?: InputMaybe>; }; export enum UnknownItemMetadataEntity_OrderBy { BUNDLE = "bundle", BUNDLE__ANIMATIONURL = "bundle__animationUrl", BUNDLE__BUNDLEUUID = "bundle__bundleUuid", BUNDLE__CONDITION = "bundle__condition", BUNDLE__CREATEDAT = "bundle__createdAt", BUNDLE__DESCRIPTION = "bundle__description", BUNDLE__EXTERNALURL = "bundle__externalUrl", BUNDLE__ID = "bundle__id", BUNDLE__IMAGE = "bundle__image", BUNDLE__LICENSEURL = "bundle__licenseUrl", BUNDLE__NAME = "bundle__name", BUNDLE__NUMBEROFCOMMITS = "bundle__numberOfCommits", BUNDLE__NUMBEROFREDEMPTIONS = "bundle__numberOfRedemptions", BUNDLE__QUANTITYAVAILABLE = "bundle__quantityAvailable", BUNDLE__SCHEMAURL = "bundle__schemaUrl", BUNDLE__TYPE = "bundle__type", BUNDLE__VALIDFROMDATE = "bundle__validFromDate", BUNDLE__VALIDUNTILDATE = "bundle__validUntilDate", BUNDLE__VOIDED = "bundle__voided", ID = "id", METADATAURI = "metadataUri", SCHEMAURL = "schemaUrl", TYPE = "type" } export type _Block_ = { __typename?: "_Block_"; /** The hash of the block */ hash?: Maybe; /** The block number */ number: Scalars["Int"]["output"]; /** Integer representation of the timestamp stored in blocks for the chain */ timestamp?: Maybe; }; /** The type for the top-level _meta field */ export type _Meta_ = { __typename?: "_Meta_"; /** * Information about a specific subgraph block. The hash of the block * will be null if the _meta field has a block constraint that asks for * a block number. It will be filled if the _meta field has no block constraint * and therefore asks for the latest block * */ block: _Block_; /** The deployment ID */ deployment: Scalars["String"]["output"]; /** If `true`, the subgraph encountered indexing errors at some past block */ hasIndexingErrors: Scalars["Boolean"]["output"]; }; export enum _SubgraphErrorPolicy_ { /** Data will be returned even if the subgraph has indexing errors */ ALLOW = "allow", /** If the subgraph has indexing errors, data will be omitted. The default. */ DENY = "deny" } export type GetSellerByIdQueryQueryVariables = Exact<{ sellerId: Scalars["ID"]["input"]; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeExchanges?: InputMaybe; includeOffers?: InputMaybe; includeFunds?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetSellerByIdQueryQuery = { __typename?: "Query"; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; collections: Array<{ __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }>; pendingSeller?: { __typename?: "PendingSeller"; assistant?: string | null; admin?: string | null; clerk?: string | null; authTokenId?: string | null; authTokenType?: number | null; } | null; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; export type GetSellersQueryQueryVariables = Exact<{ sellersSkip?: InputMaybe; sellersFirst?: InputMaybe; sellersOrderBy?: InputMaybe; sellersOrderDirection?: InputMaybe; sellersFilter?: InputMaybe; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeExchanges?: InputMaybe; includeOffers?: InputMaybe; includeFunds?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetSellersQueryQuery = { __typename?: "Query"; sellers: Array<{ __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; collections: Array<{ __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }>; pendingSeller?: { __typename?: "PendingSeller"; assistant?: string | null; admin?: string | null; clerk?: string | null; authTokenId?: string | null; authTokenType?: number | null; } | null; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }>; }; export type GetBuyerByIdQueryQueryVariables = Exact<{ buyerId: Scalars["ID"]["input"]; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeExchanges?: InputMaybe; includeFunds?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetBuyerByIdQueryQuery = { __typename?: "Query"; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; } | null; }; export type GetBuyersQueryQueryVariables = Exact<{ buyersSkip?: InputMaybe; buyersFirst?: InputMaybe; buyersOrderBy?: InputMaybe; buyersOrderDirection?: InputMaybe; buyersFilter?: InputMaybe; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeExchanges?: InputMaybe; includeOffers?: InputMaybe; includeFunds?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetBuyersQueryQuery = { __typename?: "Query"; buyers: Array<{ __typename?: "Buyer"; id: string; wallet: string; active: boolean; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; }>; }; export type GetDisputeResolverByIdQueryQueryVariables = Exact<{ disputeResolverId: Scalars["ID"]["input"]; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeOffers?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetDisputeResolverByIdQueryQuery = { __typename?: "Query"; disputeResolver?: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; pendingDisputeResolver?: { __typename?: "PendingDisputeResolver"; assistant?: string | null; admin?: string | null; clerk?: string | null; } | null; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; } | null; }; export type GetDisputeResolversQueryQueryVariables = Exact<{ disputeResolversSkip?: InputMaybe; disputeResolversFirst?: InputMaybe; disputeResolversOrderBy?: InputMaybe; disputeResolversOrderDirection?: InputMaybe; disputeResolversFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; includeOffers?: InputMaybe; includeLogs?: InputMaybe; }>; export type GetDisputeResolversQueryQuery = { __typename?: "Query"; disputeResolvers: Array<{ __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; pendingDisputeResolver?: { __typename?: "PendingDisputeResolver"; assistant?: string | null; admin?: string | null; clerk?: string | null; } | null; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }>; }; export type GetConditionalCommitAuthorizedEventLogsQueryQueryVariables = Exact<{ conditionalCommitAuthorizedLogsSkip?: InputMaybe; conditionalCommitAuthorizedLogsFirst?: InputMaybe; conditionalCommitAuthorizedLogsOrderBy?: InputMaybe; conditionalCommitAuthorizedLogsOrderDirection?: InputMaybe; conditionalCommitAuthorizedLogsFilter?: InputMaybe; }>; export type GetConditionalCommitAuthorizedEventLogsQueryQuery = { __typename?: "Query"; conditionalCommitAuthorizedEventLogs: Array<{ __typename?: "ConditionalCommitAuthorizedEventLog"; id: string; hash: string; groupId: string; gating: number; commitCount: string; buyerAddress: string; maxCommits: string; offerId: string; timestamp: string; tokenId: string; type: EventType; }>; }; export type GetOfferCollectionsQueryQueryVariables = Exact<{ offerCollectionsSkip?: InputMaybe; offerCollectionsFirst?: InputMaybe; offerCollectionsOrderBy?: InputMaybe; offerCollectionsOrderDirection?: InputMaybe; offerCollectionsFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; includeOffers?: InputMaybe; }>; export type GetOfferCollectionsQueryQuery = { __typename?: "Query"; offerCollections: Array<{ __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }>; }; export type GetAuthTokenIdsQueryVariables = Exact<{ tokenIdSkip?: InputMaybe; tokenIdFirst?: InputMaybe; authTokenType?: InputMaybe; }>; export type GetAuthTokenIdsQuery = { __typename?: "Query"; sellers: Array<{ __typename?: "Seller"; id: string; sellerId: string; authTokenId: string; }>; }; export type OfferCollectionFieldsFragment = { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }; export type BaseOfferCollectionFieldsFragment = { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }; export type SellerFieldsFragment = { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; collections: Array<{ __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; }>; pendingSeller?: { __typename?: "PendingSeller"; assistant?: string | null; admin?: string | null; clerk?: string | null; authTokenId?: string | null; authTokenType?: number | null; } | null; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; export type SellerMetadataMediaFieldsFragment = { __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }; export type SellerContactLinkFieldsFragment = { __typename?: "SellerContactLink"; id: string; url: string; tag: string; }; export type SellerSocialLinkFieldsFragment = { __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }; export type SalesChannelFieldsFragment = { __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }; export type BaseSellerFieldsFragment = { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; export type AuthTokenIdFieldsFragment = { __typename?: "Seller"; id: string; sellerId: string; authTokenId: string; }; export type PendingSellerFieldsFragment = { __typename?: "PendingSeller"; assistant?: string | null; admin?: string | null; clerk?: string | null; authTokenId?: string | null; authTokenType?: number | null; }; export type BuyerFieldsFragment = { __typename?: "Buyer"; id: string; wallet: string; active: boolean; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; }; export type BaseBuyerFieldsFragment = { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; export type DisputeResolverFieldsFragment = { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; pendingDisputeResolver?: { __typename?: "PendingDisputeResolver"; assistant?: string | null; admin?: string | null; clerk?: string | null; } | null; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; logs?: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; export type BaseDisputeResolverFieldsFragment = { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; export type PendingDisputeResolverFieldsFragment = { __typename?: "PendingDisputeResolver"; assistant?: string | null; admin?: string | null; clerk?: string | null; }; export type BaseDisputeResolverFeeFieldsFragment = { __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }; export type BaseDisputeResolutionTermsEntityFieldsFragment = { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; export type BaseConditionalCommitAuthorizedEventLogsFieldsFragment = { __typename?: "ConditionalCommitAuthorizedEventLog"; id: string; hash: string; groupId: string; gating: number; commitCount: string; buyerAddress: string; maxCommits: string; offerId: string; timestamp: string; tokenId: string; type: EventType; }; export type GetDisputeByIdQueryQueryVariables = Exact<{ disputeId: Scalars["ID"]["input"]; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; includeOffers?: InputMaybe; }>; export type GetDisputeByIdQueryQuery = { __typename?: "Query"; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; exchange: { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; } | null; }; export type GetDisputesQueryQueryVariables = Exact<{ disputesSkip?: InputMaybe; disputesFirst?: InputMaybe; disputesOrderBy?: InputMaybe; disputesOrderDirection?: InputMaybe; disputesFilter?: InputMaybe; }>; export type GetDisputesQueryQuery = { __typename?: "Query"; disputes: Array<{ __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; exchange: { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; }>; }; export type DisputeFieldsFragment = { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; exchange: { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean }; }; export type BaseDisputeFieldsFragment = { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; }; export type GetExchangeTokenByIdQueryQueryVariables = Exact<{ exchangeTokenId: Scalars["ID"]["input"]; exchangeTokensSkip?: InputMaybe; exchangeTokensFirst?: InputMaybe; exchangeTokensOrderBy?: InputMaybe; exchangeTokensOrderDirection?: InputMaybe; exchangeTokensFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; includeOffers?: InputMaybe; includeFunds?: InputMaybe; }>; export type GetExchangeTokenByIdQueryQuery = { __typename?: "Query"; exchangeToken?: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; }>; } | null; }; export type GetExchangeTokensQueryQueryVariables = Exact<{ exchangeTokensSkip?: InputMaybe; exchangeTokensFirst?: InputMaybe; exchangeTokensOrderBy?: InputMaybe; exchangeTokensOrderDirection?: InputMaybe; exchangeTokensFilter?: InputMaybe; offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; includeOffers?: InputMaybe; fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; includeFunds?: InputMaybe; }>; export type GetExchangeTokensQueryQuery = { __typename?: "Query"; exchangeTokens: Array<{ __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; }>; }>; }; export type ExchangeTokenFieldsFragment = { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; offers?: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; funds?: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; }>; }; export type BaseExchangeTokenFieldsFragment = { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; export type GetEventLogsQueryQueryVariables = Exact<{ logsSkip?: InputMaybe; logsFirst?: InputMaybe; logsOrderBy?: InputMaybe; logsOrderDirection?: InputMaybe; logsFilter?: InputMaybe; }>; export type GetEventLogsQueryQuery = { __typename?: "Query"; eventLogs: Array< | { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } | { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; } >; }; type BaseEventLogFields_AccountEventLog_Fragment = { __typename?: "AccountEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; }; type BaseEventLogFields_DisputeEventLog_Fragment = { __typename?: "DisputeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; dispute: { __typename?: "Dispute"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; }; type BaseEventLogFields_ExchangeEventLog_Fragment = { __typename?: "ExchangeEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; exchange: { __typename?: "Exchange"; id: string; offer: { __typename?: "Offer"; id: string }; }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; }; type BaseEventLogFields_FundsEventLog_Fragment = { __typename?: "FundsEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; funds: { __typename?: "FundsEntity"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; }; type BaseEventLogFields_OfferEventLog_Fragment = { __typename?: "OfferEventLog"; id: string; hash: string; type: EventType; timestamp: string; executedBy: string; offer: { __typename?: "Offer"; id: string }; account: | { __typename?: "Buyer"; id: string } | { __typename?: "DisputeResolver"; id: string } | { __typename?: "Seller"; id: string }; }; export type BaseEventLogFieldsFragment = | BaseEventLogFields_AccountEventLog_Fragment | BaseEventLogFields_DisputeEventLog_Fragment | BaseEventLogFields_ExchangeEventLog_Fragment | BaseEventLogFields_FundsEventLog_Fragment | BaseEventLogFields_OfferEventLog_Fragment; export type GetExchangeByIdQueryQueryVariables = Exact<{ exchangeId: Scalars["ID"]["input"]; }>; export type GetExchangeByIdQueryQuery = { __typename?: "Query"; exchange?: { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; } | null; }; export type GetExchangesQueryQueryVariables = Exact<{ exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; }>; export type GetExchangesQueryQuery = { __typename?: "Query"; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; }; export type ExchangeFieldsFragment = { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }; export type BaseExchangeFieldsFragment = { __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }; export type NonListedOfferVoidedFieldsFragment = { __typename?: "NonListedOfferVoided"; id: string; txHash: string; logIndex: string; offerHash: string; offererId: string; executedBy: string; timestamp: string; }; export type GetNonListedOfferVoidedQueryQueryVariables = Exact<{ nonListedOfferVoidedsSkip?: InputMaybe; nonListedOfferVoidedsFirst?: InputMaybe; nonListedOfferVoidedsOrderBy?: InputMaybe; nonListedOfferVoidedsOrderDirection?: InputMaybe; nonListedOfferVoidedsFilter?: InputMaybe; }>; export type GetNonListedOfferVoidedQueryQuery = { __typename?: "Query"; nonListedOfferVoideds: Array<{ __typename?: "NonListedOfferVoided"; id: string; txHash: string; logIndex: string; offerHash: string; offererId: string; executedBy: string; timestamp: string; }>; }; export type GetFundsByIdQueryVariables = Exact<{ fundsId: Scalars["ID"]["input"]; }>; export type GetFundsByIdQuery = { __typename?: "Query"; fundsEntity?: { __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; } | null; }; export type GetFundsQueryVariables = Exact<{ fundsSkip?: InputMaybe; fundsFirst?: InputMaybe; fundsOrderBy?: InputMaybe; fundsOrderDirection?: InputMaybe; fundsFilter?: InputMaybe; }>; export type GetFundsQuery = { __typename?: "Query"; fundsEntities: Array<{ __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; export type FundsEntityFieldsFragment = { __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }; export type BaseFundsEntityFieldsFragment = { __typename?: "FundsEntity"; id: string; availableAmount: string; accountId: string; }; export type BaseConditionFieldsFragment = { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; }; export type GetBaseMetadataEntityByIdQueryQueryVariables = Exact<{ metadataId: Scalars["ID"]["input"]; metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetBaseMetadataEntityByIdQueryQuery = { __typename?: "Query"; baseMetadataEntity?: { __typename?: "BaseMetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; } | null; }; export type GetBaseMetadataEntitiesQueryQueryVariables = Exact<{ metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetBaseMetadataEntitiesQueryQuery = { __typename?: "Query"; baseMetadataEntities: Array<{ __typename?: "BaseMetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; export type BaseMetadataEntityFieldsFragment = { __typename?: "BaseMetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }; export type BaseBaseMetadataEntityFieldsFragment = { __typename?: "BaseMetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }; export type GetBundleMetadataEntityByIdQueryQueryVariables = Exact<{ metadataId: Scalars["ID"]["input"]; metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetBundleMetadataEntityByIdQueryQuery = { __typename?: "Query"; bundleMetadataEntity?: { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; } | null; }; export type GetBundleMetadataEntitiesQueryQueryVariables = Exact<{ metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetBundleMetadataEntitiesQueryQuery = { __typename?: "Query"; bundleMetadataEntities: Array<{ __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; }>; }; export type BundleMetadataEntityFieldsFragment = { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; }; export type BaseBundleMetadataEntityFieldsFragment = { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; }; export type GetProductV1BrandsQueryQueryVariables = Exact<{ brandsSkip?: InputMaybe; brandsFirst?: InputMaybe; brandsOrderBy?: InputMaybe; brandsOrderDirection?: InputMaybe; brandsFilter?: InputMaybe; }>; export type GetProductV1BrandsQueryQuery = { __typename?: "Query"; productV1Brands: Array<{ __typename?: "ProductV1Brand"; id: string; name: string; }>; }; export type GetProductV1ProductsQueryQueryVariables = Exact<{ productsSkip?: InputMaybe; productsFirst?: InputMaybe; productsOrderBy?: InputMaybe; productsOrderDirection?: InputMaybe; productsFilter?: InputMaybe; }>; export type GetProductV1ProductsQueryQuery = { __typename?: "Query"; productV1Products: Array<{ __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }>; }; export type GetProductV1ProductsWithVariantsQueryQueryVariables = Exact<{ productsSkip?: InputMaybe; productsFirst?: InputMaybe; productsOrderBy?: InputMaybe; productsOrderDirection?: InputMaybe; productsFilter?: InputMaybe; }>; export type GetProductV1ProductsWithVariantsQueryQuery = { __typename?: "Query"; productV1Products: Array<{ __typename?: "ProductV1Product"; allVariantsVoided?: boolean | null; minValidFromDate: string; maxValidFromDate: string; minValidUntilDate: string; maxValidUntilDate: string; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; variants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; bundle?: { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; } | null; }> | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }>; }; export type GetAllProductsWithNotVoidedVariantsQueryQueryVariables = Exact<{ productsSkip?: InputMaybe; productsFirst?: InputMaybe; productsOrderBy?: InputMaybe; productsOrderDirection?: InputMaybe; productsFilter?: InputMaybe; }>; export type GetAllProductsWithNotVoidedVariantsQueryQuery = { __typename?: "Query"; productV1Products: Array<{ __typename?: "ProductV1Product"; allVariantsVoided?: boolean | null; minValidFromDate: string; maxValidFromDate: string; minValidUntilDate: string; maxValidUntilDate: string; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; notVoidedVariants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; bundle?: { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; } | null; }> | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }>; }; export type GetProductV1CategoriesQueryQueryVariables = Exact<{ categoriesSkip?: InputMaybe; categoriesFirst?: InputMaybe; categoriesOrderBy?: InputMaybe; categoriesOrderDirection?: InputMaybe; categoriesFilter?: InputMaybe; }>; export type GetProductV1CategoriesQueryQuery = { __typename?: "Query"; productV1Categories: Array<{ __typename?: "ProductV1Category"; id: string; name: string; }>; }; export type GetProductV1MetadataEntityByIdQueryQueryVariables = Exact<{ metadataId: Scalars["ID"]["input"]; metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetProductV1MetadataEntityByIdQueryQuery = { __typename?: "Query"; productV1MetadataEntity?: { __typename?: "ProductV1MetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; uuid: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; } | null; }; export type GetProductV1MetadataEntitiesQueryQueryVariables = Exact<{ metadataSkip?: InputMaybe; metadataFirst?: InputMaybe; metadataOrderBy?: InputMaybe; metadataOrderDirection?: InputMaybe; metadataFilter?: InputMaybe; }>; export type GetProductV1MetadataEntitiesQueryQuery = { __typename?: "Query"; productV1MetadataEntities: Array<{ __typename?: "ProductV1MetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; uuid: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; }>; }; export type ProductV1MetadataEntityFieldsFragment = { __typename?: "ProductV1MetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; uuid: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; }; export type BaseProductV1MetadataEntityFieldsFragment = { __typename?: "ProductV1MetadataEntity"; id: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; uuid: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; }; export type BaseAnimationMetadataFieldsFragment = { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; }; export type BaseProductV1ProductFieldsFragment = { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; export type BaseProductV1ProductWithVariantsFieldsFragment = { __typename?: "ProductV1Product"; allVariantsVoided?: boolean | null; minValidFromDate: string; maxValidFromDate: string; minValidUntilDate: string; maxValidUntilDate: string; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; variants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; bundle?: { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; } | null; }> | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; export type BaseProductV1ProductWithNotVoidedVariantsFieldsFragment = { __typename?: "ProductV1Product"; allVariantsVoided?: boolean | null; minValidFromDate: string; maxValidFromDate: string; minValidUntilDate: string; maxValidUntilDate: string; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; notVoidedVariants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; bundle?: { __typename?: "BundleMetadataEntity"; id: string; name: string; bundleUuid: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; numberOfCommits: string; numberOfRedemptions: string; productUuids: Array; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; offer: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: | string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; productUuid: string; productVersion: number; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; id: string; schemaUrl: string; type: ItemMetadataType; metadataUri: string; } >; } | null; }> | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; export type BaseProductV1BrandFieldsFragment = { __typename?: "ProductV1Brand"; id: string; name: string; }; export type BaseProductV1CategoryFieldsFragment = { __typename?: "ProductV1Category"; id: string; name: string; }; export type BaseProductV1TagFieldsFragment = { __typename?: "ProductV1Tag"; id: string; name: string; }; export type BaseProductV1SectionFieldsFragment = { __typename?: "ProductV1Section"; id: string; name: string; }; export type BaseProductV1MediaFieldsFragment = { __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }; export type BaseProductV1PersonalisationFieldsFragment = { __typename?: "ProductV1Personalisation"; id: string; name: string; }; export type BaseProductV1VariationFieldsFragment = { __typename?: "ProductV1Variation"; id: string; type: string; option: string; }; export type BaseProductV1SellerFieldsFragment = { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; export type BaseProductV1SellerContactLinkFieldsFragment = { __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }; export type BaseProductV1ShippingOptionFieldsFragment = { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; }; export type BaseProductV1ShippingJurisdictionFieldsFragment = { __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }; export type BaseProductV1ExchangePolicyFieldsFragment = { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; export type BaseProductV1ProductOverridesFieldsFragment = { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; }; export type GetOfferByIdQueryQueryVariables = Exact<{ offerId: Scalars["ID"]["input"]; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; includeExchanges?: InputMaybe; }>; export type GetOfferByIdQueryQuery = { __typename?: "Query"; offer?: { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; } | null; }; export type GetOffersQueryQueryVariables = Exact<{ offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; includeExchanges?: InputMaybe; }>; export type GetOffersQueryQuery = { __typename?: "Query"; offers: Array<{ __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }>; }; export type GetOffersMediaQueryQueryVariables = Exact<{ offersSkip?: InputMaybe; offersFirst?: InputMaybe; offersOrderBy?: InputMaybe; offersOrderDirection?: InputMaybe; offersFilter?: InputMaybe; exchangesSkip?: InputMaybe; exchangesFirst?: InputMaybe; exchangesOrderBy?: InputMaybe; exchangesOrderDirection?: InputMaybe; exchangesFilter?: InputMaybe; includeExchanges?: InputMaybe; }>; export type GetOffersMediaQueryQuery = { __typename?: "Query"; offers: Array<{ __typename?: "Offer"; id: string; metadata?: | { __typename?: "BaseMetadataEntity"; type: MetadataType; animationUrl?: string | null; image: string; } | { __typename?: "BundleMetadataEntity"; bundleUuid: string; type: MetadataType; animationUrl?: string | null; image: string; productV1Seller: { __typename?: "ProductV1Seller"; images?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; }; items: Array< | { __typename?: "NftItemMetadataEntity" } | { __typename?: "ProductV1ItemMetadataEntity"; productOverrides?: { __typename?: "ProductV1ProductOverrides"; visuals_images: Array<{ __typename?: "ProductV1Media"; url: string; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; } | null; product: { __typename?: "ProductV1Product"; visuals_images: Array<{ __typename?: "ProductV1Media"; url: string; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; }; } | { __typename?: "UnknownItemMetadataEntity" } >; } | { __typename?: "ProductV1MetadataEntity"; type: MetadataType; animationUrl?: string | null; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; visuals_images: Array<{ __typename?: "ProductV1Media"; url: string; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; } | null; product: { __typename?: "ProductV1Product"; visuals_images: Array<{ __typename?: "ProductV1Media"; url: string; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; }; productV1Seller: { __typename?: "ProductV1Seller"; images?: Array<{ __typename?: "ProductV1Media"; url: string; }> | null; }; } | null; }>; }; export type OfferFieldsFragment = { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; exchanges?: Array<{ __typename?: "Exchange"; id: string; disputed: boolean; state: ExchangeState; committedDate: string; finalizedDate?: string | null; validUntilDate: string; redeemedDate?: string | null; revokedDate?: string | null; cancelledDate?: string | null; completedDate?: string | null; disputedDate?: string | null; expired: boolean; mutualizerAddress: string; dispute?: { __typename?: "Dispute"; id: string; exchangeId: string; state: DisputeState; buyerPercent: string; disputedDate: string; escalatedDate?: string | null; finalizedDate?: string | null; retractedDate?: string | null; resolvedDate?: string | null; decidedDate?: string | null; refusedDate?: string | null; timeout: string; } | null; buyer: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; }; seller: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; }; protocolFeeCollected?: { __typename?: "ProtocolFeeCollected"; amount: string; } | null; }>; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; export type BaseOfferFieldsFragment = { __typename?: "Offer"; id: string; createdAt: string; price: string; sellerId: string; sellerDeposit: string; buyerId: string; creator: number; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; priceType: number; royaltyInfos: Array<{ __typename?: "RoyaltyInfo"; timestamp: string; recipients?: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; }; }> | null; }>; condition?: { __typename?: "ConditionEntity"; id: string; method: number; tokenType: number; tokenAddress: string; gatingType: number; minTokenId: string; maxTokenId: string; threshold: string; maxCommits: string; offers?: Array<{ __typename?: "Offer"; id: string; price: string; sellerDeposit: string; protocolFee: string; agentFee: string; agentId: string; buyerCancelPenalty: string; quantityAvailable: string; quantityInitial: string; validFromDate: string; validUntilDate: string; voucherRedeemableFromDate: string; voucherRedeemableUntilDate: string; disputePeriodDuration: string; voucherValidDuration: string; resolutionPeriodDuration: string; metadataUri: string; metadataHash: string; voided: boolean; voidedAt?: string | null; collectionIndex?: string | null; disputeResolverId: string; numberOfCommits: string; numberOfRedemptions: string; }> | null; } | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; buyer?: { __typename?: "Buyer"; id: string; wallet: string; active: boolean; } | null; collection?: { __typename?: "OfferCollection"; id: string; sellerId: string; collectionIndex: string; externalIdHash: string; externalId: string; collectionContract: { __typename?: "CollectionContract"; address: string; contractUri: string; }; metadata?: { __typename?: "NftContractMetadata"; id: string; name?: string | null; description?: string | null; image?: string | null; externalLink?: string | null; createdAt: string; collaborators?: Array | null; } | null; } | null; exchangeToken: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; disputeResolver: { __typename?: "DisputeResolver"; id: string; escalationResponsePeriod: string; admin: string; clerk: string; treasury: string; assistant: string; metadataUri: string; active: boolean; sellerAllowList: Array; fees: Array<{ __typename?: "DisputeResolverFee"; id: string; tokenAddress: string; tokenName: string; feeAmount: string; token: { __typename?: "ExchangeToken"; id: string; address: string; decimals: string; symbol: string; name: string; }; }>; }; disputeResolutionTerms: { __typename?: "DisputeResolutionTermsEntity"; id: string; disputeResolverId: string; escalationResponsePeriod: string; feeAmount: string; buyerEscalationDeposit: string; mutualizerAddress: string; }; metadata?: | { __typename: "BaseMetadataEntity"; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "BundleMetadataEntity"; bundleUuid: string; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; items: Array< | { __typename?: "NftItemMetadataEntity"; name: string; description?: string | null; image?: string | null; externalUrl?: string | null; animationUrl?: string | null; youtubeUrl?: string | null; chainId?: number | null; contract?: string | null; tokenId?: string | null; quantity?: number | null; type: ItemMetadataType; metadataUri: string; tokenIdRange?: { __typename?: "TokenIdRange"; min: string; max: string; } | null; terms?: Array<{ __typename?: "Term"; key: string; value: string; displayKey: string; }> | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; } | { __typename?: "ProductV1ItemMetadataEntity"; uuid: string; type: ItemMetadataType; metadataUri: string; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string; }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; } | { __typename?: "UnknownItemMetadataEntity"; type: ItemMetadataType; metadataUri: string; } >; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | { __typename: "ProductV1MetadataEntity"; createdAt: string; voided: boolean; validFromDate: string; validUntilDate: string; quantityAvailable: string; uuid: string; name: string; description: string; externalUrl: string; animationUrl?: string | null; licenseUrl: string; condition?: string | null; schemaUrl: string; type: MetadataType; image: string; productOverrides?: { __typename?: "ProductV1ProductOverrides"; id: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; } | null; attributes?: Array<{ __typename?: "MetadataAttribute"; traitType: string; value: string; displayType: string; }> | null; product: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; identification_sKU?: string | null; identification_productId?: string | null; identification_productIdType?: string | null; productionInformation_brandName: string; productionInformation_manufacturer?: string | null; productionInformation_manufacturerPartNumber?: string | null; productionInformation_modelNumber?: string | null; productionInformation_materials?: Array | null; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; offerCategory: ProductV1OfferCategory; details_tags?: Array | null; details_sections?: Array | null; details_personalisation?: Array | null; packaging_packageQuantity?: string | null; packaging_dimensions_length?: string | null; packaging_dimensions_width?: string | null; packaging_dimensions_height?: string | null; packaging_dimensions_unit?: string | null; packaging_weight_value?: string | null; packaging_weight_unit?: string | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; category?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; subCategory2?: { __typename?: "ProductV1Category"; id: string; name: string; } | null; tags?: Array<{ __typename?: "ProductV1Tag"; id: string; name: string; }> | null; sections?: Array<{ __typename?: "ProductV1Section"; id: string; name: string; }> | null; personalisation?: Array<{ __typename?: "ProductV1Personalisation"; id: string; name: string; }> | null; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; } | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; }; variations?: Array<{ __typename?: "ProductV1Variation"; id: string; type: string; option: string; }> | null; productV1Seller: { __typename?: "ProductV1Seller"; id: string; defaultVersion: number; name?: string | null; description?: string | null; externalUrl?: string | null; tokenId?: string | null; sellerId?: string | null; contactPreference?: string | null; images?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; contactLinks?: Array<{ __typename?: "ProductV1SellerContactLink"; id: string; url: string; tag: string; }> | null; seller?: { __typename?: "Seller"; id: string; assistant: string; admin: string; clerk: string; treasury: string; authTokenId: string; authTokenType: number; voucherCloneAddress: string; active: boolean; metadataUri: string; royaltyRecipients?: Array<{ __typename?: "RoyaltyRecipientXSeller"; id: string; minRoyaltyPercentage: string; recipient: { __typename?: "RoyaltyRecipient"; id: string; wallet: string; royalties: Array<{ __typename?: "RoyaltyRecipientXOffer"; bps: string; offer: { __typename?: "Offer"; id: string }; }>; }; }> | null; metadata?: { __typename?: "SellerMetadata"; id: string; createdAt: string; name?: string | null; description?: string | null; legalTradingName?: string | null; type: SellerMetadataType; kind: string; website?: string | null; contactPreference: string; images?: Array<{ __typename?: "SellerMetadataMedia"; id: string; url: string; tag?: string | null; type: string; width?: number | null; height?: number | null; fit?: string | null; position?: string | null; }> | null; contactLinks?: Array<{ __typename?: "SellerContactLink"; id: string; url: string; tag: string; }> | null; socialLinks?: Array<{ __typename?: "SellerSocialLink"; id: string; url: string; tag: string; }> | null; salesChannels?: Array<{ __typename?: "SalesChannel"; id: string; tag: string; name?: string | null; settingsUri?: string | null; settingsEditor?: string | null; link?: string | null; deployments?: Array<{ __typename?: "SalesChannelDeployment"; id: string; status?: string | null; link?: string | null; lastUpdated?: string | null; product?: { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; } | null; }> | null; }> | null; } | null; } | null; }; exchangePolicy: { __typename?: "ProductV1ExchangePolicy"; id: string; uuid: string; version: number; label?: string | null; template: string; sellerContactMethod: string; disputeResolverContactMethod: string; }; shipping?: { __typename?: "ProductV1ShippingOption"; id: string; defaultVersion?: number | null; countryOfOrigin?: string | null; redemptionPoint?: string | null; returnPeriodInDays: number; supportedJurisdictions?: Array<{ __typename?: "ProductV1ShippingJurisdiction"; id: string; label: string; deliveryTime: string; }> | null; } | null; animationMetadata?: { __typename?: "AnimationMetadata"; id: string; width?: number | null; height?: number | null; type?: string | null; } | null; } | null; range?: { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; } | null; }; export type BaseRangeFieldsFragment = { __typename?: "RangeEntity"; id: string; start: string; end: string; owner: string; minted: string; }; export type ProductSearchResultFieldsFragment = { __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; productionInformation_brandName: string; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; details_tags?: Array | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; sellerId?: string | null; name?: string | null; description?: string | null; } | null; notVoidedVariants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; price: string; priceType: number; quantityAvailable: string; validUntilDate: string; protocolFee: string; exchangeToken: { __typename?: "ExchangeToken"; name: string; address: string; decimals: string; }; }; variations?: Array<{ __typename?: "ProductV1Variation"; type: string; option: string; }> | null; }> | null; }; export type SearchProductsQueryQueryVariables = Exact<{ productsSkip?: InputMaybe; productsFirst?: InputMaybe; productsOrderBy?: InputMaybe; productsOrderDirection?: InputMaybe; productsFilter?: InputMaybe; }>; export type SearchProductsQueryQuery = { __typename?: "Query"; productV1Products: Array<{ __typename?: "ProductV1Product"; id: string; uuid: string; version: number; title: string; description: string; productionInformation_brandName: string; details_category?: string | null; details_subCategory?: string | null; details_subCategory2?: string | null; details_offerCategory: string; details_tags?: Array | null; brand: { __typename?: "ProductV1Brand"; id: string; name: string }; visuals_images: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }>; visuals_videos?: Array<{ __typename?: "ProductV1Media"; id: string; url: string; tag?: string | null; type: ProductV1MediaType; width?: number | null; height?: number | null; }> | null; productV1Seller?: { __typename?: "ProductV1Seller"; sellerId?: string | null; name?: string | null; description?: string | null; } | null; notVoidedVariants?: Array<{ __typename?: "ProductV1Variant"; offer: { __typename?: "Offer"; id: string; price: string; priceType: number; quantityAvailable: string; validUntilDate: string; protocolFee: string; exchangeToken: { __typename?: "ExchangeToken"; name: string; address: string; decimals: string; }; }; variations?: Array<{ __typename?: "ProductV1Variation"; type: string; option: string; }> | null; }> | null; }>; }; export const BaseOfferCollectionFieldsFragmentDoc = gql` fragment BaseOfferCollectionFields on OfferCollection { id sellerId collectionIndex collectionContract { address contractUri } externalIdHash externalId metadata { id name description image externalLink createdAt collaborators } } `; export const SellerMetadataMediaFieldsFragmentDoc = gql` fragment SellerMetadataMediaFields on SellerMetadataMedia { id url tag type width height fit position } `; export const SellerContactLinkFieldsFragmentDoc = gql` fragment SellerContactLinkFields on SellerContactLink { id url tag } `; export const SellerSocialLinkFieldsFragmentDoc = gql` fragment SellerSocialLinkFields on SellerSocialLink { id url tag } `; export const SalesChannelFieldsFragmentDoc = gql` fragment SalesChannelFields on SalesChannel { id tag name settingsUri settingsEditor link deployments { id product { id uuid version } status link lastUpdated } } `; export const BaseSellerFieldsFragmentDoc = gql` fragment BaseSellerFields on Seller { id assistant admin clerk treasury authTokenId authTokenType voucherCloneAddress active royaltyRecipients { id recipient { id wallet royalties { bps offer { id } } } minRoyaltyPercentage } metadataUri metadata { id createdAt name description legalTradingName type kind website images { ...SellerMetadataMediaFields } contactLinks { ...SellerContactLinkFields } contactPreference socialLinks { ...SellerSocialLinkFields } salesChannels { ...SalesChannelFields } } } ${SellerMetadataMediaFieldsFragmentDoc} ${SellerContactLinkFieldsFragmentDoc} ${SellerSocialLinkFieldsFragmentDoc} ${SalesChannelFieldsFragmentDoc} `; export const BaseConditionFieldsFragmentDoc = gql` fragment BaseConditionFields on ConditionEntity { id method tokenType tokenAddress gatingType minTokenId maxTokenId threshold maxCommits offers { id price sellerDeposit protocolFee agentFee agentId buyerCancelPenalty quantityAvailable quantityInitial validFromDate validUntilDate voucherRedeemableFromDate voucherRedeemableUntilDate disputePeriodDuration voucherValidDuration resolutionPeriodDuration metadataUri metadataHash voided voidedAt collectionIndex disputeResolverId numberOfCommits numberOfRedemptions } } `; export const BaseBuyerFieldsFragmentDoc = gql` fragment BaseBuyerFields on Buyer { id wallet active } `; export const BaseExchangeTokenFieldsFragmentDoc = gql` fragment BaseExchangeTokenFields on ExchangeToken { id address decimals symbol name } `; export const BaseDisputeResolverFeeFieldsFragmentDoc = gql` fragment BaseDisputeResolverFeeFields on DisputeResolverFee { id tokenAddress tokenName token { ...BaseExchangeTokenFields } feeAmount } ${BaseExchangeTokenFieldsFragmentDoc} `; export const BaseDisputeResolverFieldsFragmentDoc = gql` fragment BaseDisputeResolverFields on DisputeResolver { id escalationResponsePeriod admin clerk treasury assistant metadataUri active sellerAllowList fees { ...BaseDisputeResolverFeeFields } } ${BaseDisputeResolverFeeFieldsFragmentDoc} `; export const BaseDisputeResolutionTermsEntityFieldsFragmentDoc = gql` fragment BaseDisputeResolutionTermsEntityFields on DisputeResolutionTermsEntity { id disputeResolverId escalationResponsePeriod feeAmount buyerEscalationDeposit mutualizerAddress } `; export const BaseAnimationMetadataFieldsFragmentDoc = gql` fragment BaseAnimationMetadataFields on AnimationMetadata { id width height type } `; export const BaseProductV1BrandFieldsFragmentDoc = gql` fragment BaseProductV1BrandFields on ProductV1Brand { id name } `; export const BaseProductV1MediaFieldsFragmentDoc = gql` fragment BaseProductV1MediaFields on ProductV1Media { id url tag type width height } `; export const BaseProductV1ProductOverridesFieldsFragmentDoc = gql` fragment BaseProductV1ProductOverridesFields on ProductV1ProductOverrides { id version title description identification_sKU identification_productId identification_productIdType productionInformation_brandName brand { ...BaseProductV1BrandFields } productionInformation_manufacturer productionInformation_manufacturerPartNumber productionInformation_modelNumber productionInformation_materials visuals_images { ...BaseProductV1MediaFields } visuals_videos { ...BaseProductV1MediaFields } packaging_packageQuantity packaging_dimensions_length packaging_dimensions_width packaging_dimensions_height packaging_dimensions_unit packaging_weight_value packaging_weight_unit } ${BaseProductV1BrandFieldsFragmentDoc} ${BaseProductV1MediaFieldsFragmentDoc} `; export const BaseProductV1CategoryFieldsFragmentDoc = gql` fragment BaseProductV1CategoryFields on ProductV1Category { id name } `; export const BaseProductV1TagFieldsFragmentDoc = gql` fragment BaseProductV1TagFields on ProductV1Tag { id name } `; export const BaseProductV1SectionFieldsFragmentDoc = gql` fragment BaseProductV1SectionFields on ProductV1Section { id name } `; export const BaseProductV1PersonalisationFieldsFragmentDoc = gql` fragment BaseProductV1PersonalisationFields on ProductV1Personalisation { id name } `; export const BaseProductV1SellerContactLinkFieldsFragmentDoc = gql` fragment BaseProductV1SellerContactLinkFields on ProductV1SellerContactLink { id url tag } `; export const BaseProductV1SellerFieldsFragmentDoc = gql` fragment BaseProductV1SellerFields on ProductV1Seller { id defaultVersion name description externalUrl tokenId sellerId images { ...BaseProductV1MediaFields } contactLinks { ...BaseProductV1SellerContactLinkFields } contactPreference seller { ...BaseSellerFields } } ${BaseProductV1MediaFieldsFragmentDoc} ${BaseProductV1SellerContactLinkFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} `; export const BaseProductV1ProductFieldsFragmentDoc = gql` fragment BaseProductV1ProductFields on ProductV1Product { id uuid version title description identification_sKU identification_productId identification_productIdType productionInformation_brandName brand { ...BaseProductV1BrandFields } productionInformation_manufacturer productionInformation_manufacturerPartNumber productionInformation_modelNumber productionInformation_materials details_category category { ...BaseProductV1CategoryFields } details_subCategory subCategory { ...BaseProductV1CategoryFields } details_subCategory2 subCategory2 { ...BaseProductV1CategoryFields } details_offerCategory offerCategory details_tags tags { ...BaseProductV1TagFields } details_sections sections { ...BaseProductV1SectionFields } details_personalisation personalisation { ...BaseProductV1PersonalisationFields } visuals_images { ...BaseProductV1MediaFields } visuals_videos { ...BaseProductV1MediaFields } packaging_packageQuantity packaging_dimensions_length packaging_dimensions_width packaging_dimensions_height packaging_dimensions_unit packaging_weight_value packaging_weight_unit productV1Seller { ...BaseProductV1SellerFields } salesChannels { ...SalesChannelFields } } ${BaseProductV1BrandFieldsFragmentDoc} ${BaseProductV1CategoryFieldsFragmentDoc} ${BaseProductV1TagFieldsFragmentDoc} ${BaseProductV1SectionFieldsFragmentDoc} ${BaseProductV1PersonalisationFieldsFragmentDoc} ${BaseProductV1MediaFieldsFragmentDoc} ${BaseProductV1SellerFieldsFragmentDoc} ${SalesChannelFieldsFragmentDoc} `; export const BaseProductV1VariationFieldsFragmentDoc = gql` fragment BaseProductV1VariationFields on ProductV1Variation { id type option } `; export const BaseProductV1ExchangePolicyFieldsFragmentDoc = gql` fragment BaseProductV1ExchangePolicyFields on ProductV1ExchangePolicy { id uuid version label template sellerContactMethod disputeResolverContactMethod } `; export const BaseProductV1ShippingJurisdictionFieldsFragmentDoc = gql` fragment BaseProductV1ShippingJurisdictionFields on ProductV1ShippingJurisdiction { id label deliveryTime } `; export const BaseProductV1ShippingOptionFieldsFragmentDoc = gql` fragment BaseProductV1ShippingOptionFields on ProductV1ShippingOption { id defaultVersion countryOfOrigin supportedJurisdictions { ...BaseProductV1ShippingJurisdictionFields } redemptionPoint returnPeriodInDays } ${BaseProductV1ShippingJurisdictionFieldsFragmentDoc} `; export const BaseRangeFieldsFragmentDoc = gql` fragment BaseRangeFields on RangeEntity { id start end owner minted } `; export const BaseOfferFieldsFragmentDoc = gql` fragment BaseOfferFields on Offer { id createdAt price sellerId sellerDeposit buyerId creator protocolFee agentFee agentId buyerCancelPenalty quantityAvailable quantityInitial validFromDate validUntilDate voucherRedeemableFromDate voucherRedeemableUntilDate disputePeriodDuration voucherValidDuration resolutionPeriodDuration metadataUri metadataHash voided voidedAt collectionIndex disputeResolverId numberOfCommits numberOfRedemptions priceType royaltyInfos { timestamp recipients { recipient { id wallet } bps } } condition { ...BaseConditionFields } seller { ...BaseSellerFields } buyer { ...BaseBuyerFields } collection { ...BaseOfferCollectionFields } exchangeToken { ...BaseExchangeTokenFields } disputeResolver { ...BaseDisputeResolverFields } disputeResolutionTerms { ...BaseDisputeResolutionTermsEntityFields } metadata { __typename name description externalUrl animationUrl animationMetadata { ...BaseAnimationMetadataFields } licenseUrl condition schemaUrl type image ... on ProductV1MetadataEntity { productOverrides { ...BaseProductV1ProductOverridesFields } attributes { traitType value displayType } createdAt voided validFromDate validUntilDate quantityAvailable uuid product { ...BaseProductV1ProductFields } variations { ...BaseProductV1VariationFields } productV1Seller { ...BaseProductV1SellerFields } exchangePolicy { ...BaseProductV1ExchangePolicyFields } shipping { ...BaseProductV1ShippingOptionFields } } ... on BundleMetadataEntity { bundleUuid attributes { traitType value displayType } createdAt voided validFromDate validUntilDate quantityAvailable productV1Seller { ...BaseProductV1SellerFields } items { type metadataUri ... on ProductV1ItemMetadataEntity { uuid product { ...BaseProductV1ProductFields } variations { ...BaseProductV1VariationFields } exchangePolicy { ...BaseProductV1ExchangePolicyFields } shipping { ...BaseProductV1ShippingOptionFields } productOverrides { ...BaseProductV1ProductOverridesFields } } ... on NftItemMetadataEntity { name description image externalUrl animationUrl youtubeUrl chainId contract tokenId tokenIdRange { min max } terms { key value displayKey } quantity attributes { traitType value displayType } } } } } range { ...BaseRangeFields } } ${BaseConditionFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseBuyerFieldsFragmentDoc} ${BaseOfferCollectionFieldsFragmentDoc} ${BaseExchangeTokenFieldsFragmentDoc} ${BaseDisputeResolverFieldsFragmentDoc} ${BaseDisputeResolutionTermsEntityFieldsFragmentDoc} ${BaseAnimationMetadataFieldsFragmentDoc} ${BaseProductV1ProductOverridesFieldsFragmentDoc} ${BaseProductV1ProductFieldsFragmentDoc} ${BaseProductV1VariationFieldsFragmentDoc} ${BaseProductV1SellerFieldsFragmentDoc} ${BaseProductV1ExchangePolicyFieldsFragmentDoc} ${BaseProductV1ShippingOptionFieldsFragmentDoc} ${BaseRangeFieldsFragmentDoc} `; export const OfferCollectionFieldsFragmentDoc = gql` fragment OfferCollectionFields on OfferCollection { ...BaseOfferCollectionFields seller { ...BaseSellerFields } offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) @include(if: $includeOffers) { ...BaseOfferFields } } ${BaseOfferCollectionFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} `; export const PendingSellerFieldsFragmentDoc = gql` fragment PendingSellerFields on PendingSeller { assistant admin clerk authTokenId authTokenType } `; export const BaseFundsEntityFieldsFragmentDoc = gql` fragment BaseFundsEntityFields on FundsEntity { id availableAmount accountId } `; export const FundsEntityFieldsFragmentDoc = gql` fragment FundsEntityFields on FundsEntity { ...BaseFundsEntityFields token { ...BaseExchangeTokenFields } } ${BaseFundsEntityFieldsFragmentDoc} ${BaseExchangeTokenFieldsFragmentDoc} `; export const BaseDisputeFieldsFragmentDoc = gql` fragment BaseDisputeFields on Dispute { id exchangeId state buyerPercent disputedDate escalatedDate finalizedDate retractedDate resolvedDate decidedDate refusedDate timeout } `; export const BaseExchangeFieldsFragmentDoc = gql` fragment BaseExchangeFields on Exchange { id disputed state committedDate finalizedDate validUntilDate redeemedDate revokedDate cancelledDate completedDate disputedDate expired mutualizerAddress dispute { ...BaseDisputeFields } buyer { ...BaseBuyerFields } seller { ...BaseSellerFields } protocolFeeCollected { amount } } ${BaseDisputeFieldsFragmentDoc} ${BaseBuyerFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} `; export const BaseEventLogFieldsFragmentDoc = gql` fragment BaseEventLogFields on EventLog { id hash type timestamp executedBy account { id } ... on OfferEventLog { offer { id } } ... on ExchangeEventLog { exchange { id offer { id } } } ... on FundsEventLog { funds { id } } ... on DisputeEventLog { dispute { id } } } `; export const SellerFieldsFragmentDoc = gql` fragment SellerFields on Seller { ...BaseSellerFields collections { ...BaseOfferCollectionFields } pendingSeller { ...PendingSellerFields } funds( skip: $fundsSkip first: $fundsFirst orderBy: $fundsOrderBy orderDirection: $fundsOrderDirection where: $fundsFilter ) @include(if: $includeFunds) { ...FundsEntityFields } offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) @include(if: $includeOffers) { ...BaseOfferFields } exchanges( skip: $exchangesSkip first: $exchangesFirst orderBy: $exchangesOrderBy orderDirection: $exchangesOrderDirection where: $exchangesFilter ) @include(if: $includeExchanges) { ...BaseExchangeFields } logs( skip: $logsSkip first: $logsFirst orderBy: $logsOrderBy orderDirection: $logsOrderDirection where: $logsFilter ) @include(if: $includeLogs) { ...BaseEventLogFields } } ${BaseSellerFieldsFragmentDoc} ${BaseOfferCollectionFieldsFragmentDoc} ${PendingSellerFieldsFragmentDoc} ${FundsEntityFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseEventLogFieldsFragmentDoc} `; export const AuthTokenIdFieldsFragmentDoc = gql` fragment AuthTokenIdFields on Seller { id sellerId authTokenId } `; export const BuyerFieldsFragmentDoc = gql` fragment BuyerFields on Buyer { ...BaseBuyerFields funds( skip: $fundsSkip first: $fundsFirst orderBy: $fundsOrderBy orderDirection: $fundsOrderDirection where: $fundsFilter ) @include(if: $includeFunds) { ...FundsEntityFields } exchanges( skip: $exchangesSkip first: $exchangesFirst orderBy: $exchangesOrderBy orderDirection: $exchangesOrderDirection where: $exchangesFilter ) @include(if: $includeExchanges) { ...BaseExchangeFields } logs( skip: $logsSkip first: $logsFirst orderBy: $logsOrderBy orderDirection: $logsOrderDirection where: $logsFilter ) @include(if: $includeLogs) { ...BaseEventLogFields } } ${BaseBuyerFieldsFragmentDoc} ${FundsEntityFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseEventLogFieldsFragmentDoc} `; export const PendingDisputeResolverFieldsFragmentDoc = gql` fragment PendingDisputeResolverFields on PendingDisputeResolver { assistant admin clerk } `; export const DisputeResolverFieldsFragmentDoc = gql` fragment DisputeResolverFields on DisputeResolver { ...BaseDisputeResolverFields pendingDisputeResolver { ...PendingDisputeResolverFields } offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) @include(if: $includeOffers) { ...BaseOfferFields } logs( skip: $logsSkip first: $logsFirst orderBy: $logsOrderBy orderDirection: $logsOrderDirection where: $logsFilter ) @include(if: $includeLogs) { ...BaseEventLogFields } } ${BaseDisputeResolverFieldsFragmentDoc} ${PendingDisputeResolverFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseEventLogFieldsFragmentDoc} `; export const BaseConditionalCommitAuthorizedEventLogsFieldsFragmentDoc = gql` fragment BaseConditionalCommitAuthorizedEventLogsFields on ConditionalCommitAuthorizedEventLog { id hash groupId gating commitCount buyerAddress maxCommits offerId timestamp tokenId type } `; export const DisputeFieldsFragmentDoc = gql` fragment DisputeFields on Dispute { ...BaseDisputeFields exchange { ...BaseExchangeFields } seller { ...BaseSellerFields } buyer { ...BaseBuyerFields } } ${BaseDisputeFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseBuyerFieldsFragmentDoc} `; export const ExchangeTokenFieldsFragmentDoc = gql` fragment ExchangeTokenFields on ExchangeToken { ...BaseExchangeTokenFields offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) @include(if: $includeOffers) { ...BaseOfferFields } funds( skip: $fundsSkip first: $fundsFirst orderBy: $fundsOrderBy orderDirection: $fundsOrderDirection where: $fundsFilter ) @include(if: $includeFunds) { ...BaseFundsEntityFields } } ${BaseExchangeTokenFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseFundsEntityFieldsFragmentDoc} `; export const ExchangeFieldsFragmentDoc = gql` fragment ExchangeFields on Exchange { ...BaseExchangeFields offer { ...BaseOfferFields } } ${BaseExchangeFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} `; export const NonListedOfferVoidedFieldsFragmentDoc = gql` fragment NonListedOfferVoidedFields on NonListedOfferVoided { id txHash logIndex offerHash offererId executedBy timestamp } `; export const BaseBaseMetadataEntityFieldsFragmentDoc = gql` fragment BaseBaseMetadataEntityFields on BaseMetadataEntity { id name description externalUrl animationUrl animationMetadata { ...BaseAnimationMetadataFields } licenseUrl condition schemaUrl type image attributes { traitType value displayType } offer { ...BaseOfferFields } seller { ...BaseSellerFields } exchangeToken { ...BaseExchangeTokenFields } createdAt voided validFromDate validUntilDate quantityAvailable numberOfCommits numberOfRedemptions } ${BaseAnimationMetadataFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseExchangeTokenFieldsFragmentDoc} `; export const BaseMetadataEntityFieldsFragmentDoc = gql` fragment BaseMetadataEntityFields on BaseMetadataEntity { ...BaseBaseMetadataEntityFields } ${BaseBaseMetadataEntityFieldsFragmentDoc} `; export const BaseBundleMetadataEntityFieldsFragmentDoc = gql` fragment BaseBundleMetadataEntityFields on BundleMetadataEntity { id name bundleUuid description externalUrl animationUrl animationMetadata { ...BaseAnimationMetadataFields } licenseUrl condition schemaUrl type image attributes { traitType value displayType } offer { ...BaseOfferFields exchanges { ...BaseExchangeFields } } seller { ...BaseSellerFields } exchangeToken { ...BaseExchangeTokenFields } createdAt voided validFromDate validUntilDate quantityAvailable numberOfCommits numberOfRedemptions productV1Seller { ...BaseProductV1SellerFields } productUuids items { id schemaUrl type metadataUri ... on ProductV1ItemMetadataEntity { uuid productUuid productVersion product { ...BaseProductV1ProductFields } variations { ...BaseProductV1VariationFields } exchangePolicy { ...BaseProductV1ExchangePolicyFields } shipping { ...BaseProductV1ShippingOptionFields } productOverrides { ...BaseProductV1ProductOverridesFields } } ... on NftItemMetadataEntity { name description image externalUrl animationUrl youtubeUrl chainId contract tokenId tokenIdRange { min max } terms { key value displayKey } quantity attributes { traitType value displayType } } } } ${BaseAnimationMetadataFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseExchangeTokenFieldsFragmentDoc} ${BaseProductV1SellerFieldsFragmentDoc} ${BaseProductV1ProductFieldsFragmentDoc} ${BaseProductV1VariationFieldsFragmentDoc} ${BaseProductV1ExchangePolicyFieldsFragmentDoc} ${BaseProductV1ShippingOptionFieldsFragmentDoc} ${BaseProductV1ProductOverridesFieldsFragmentDoc} `; export const BundleMetadataEntityFieldsFragmentDoc = gql` fragment BundleMetadataEntityFields on BundleMetadataEntity { ...BaseBundleMetadataEntityFields } ${BaseBundleMetadataEntityFieldsFragmentDoc} `; export const BaseProductV1MetadataEntityFieldsFragmentDoc = gql` fragment BaseProductV1MetadataEntityFields on ProductV1MetadataEntity { id name description externalUrl animationUrl animationMetadata { ...BaseAnimationMetadataFields } licenseUrl condition schemaUrl type image attributes { traitType value displayType } offer { ...BaseOfferFields exchanges { ...BaseExchangeFields } } seller { ...BaseSellerFields } exchangeToken { ...BaseExchangeTokenFields } createdAt voided validFromDate validUntilDate quantityAvailable numberOfCommits numberOfRedemptions uuid product { ...BaseProductV1ProductFields } variations { ...BaseProductV1VariationFields } productV1Seller { ...BaseProductV1SellerFields } exchangePolicy { ...BaseProductV1ExchangePolicyFields } } ${BaseAnimationMetadataFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseSellerFieldsFragmentDoc} ${BaseExchangeTokenFieldsFragmentDoc} ${BaseProductV1ProductFieldsFragmentDoc} ${BaseProductV1VariationFieldsFragmentDoc} ${BaseProductV1SellerFieldsFragmentDoc} ${BaseProductV1ExchangePolicyFieldsFragmentDoc} `; export const ProductV1MetadataEntityFieldsFragmentDoc = gql` fragment ProductV1MetadataEntityFields on ProductV1MetadataEntity { ...BaseProductV1MetadataEntityFields } ${BaseProductV1MetadataEntityFieldsFragmentDoc} `; export const BaseProductV1ProductWithVariantsFieldsFragmentDoc = gql` fragment BaseProductV1ProductWithVariantsFields on ProductV1Product { ...BaseProductV1ProductFields variants { offer { ...BaseOfferFields exchanges { ...BaseExchangeFields } } variations { ...BaseProductV1VariationFields } bundle { ...BaseBundleMetadataEntityFields } } allVariantsVoided minValidFromDate maxValidFromDate minValidUntilDate maxValidUntilDate } ${BaseProductV1ProductFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseProductV1VariationFieldsFragmentDoc} ${BaseBundleMetadataEntityFieldsFragmentDoc} `; export const BaseProductV1ProductWithNotVoidedVariantsFieldsFragmentDoc = gql` fragment BaseProductV1ProductWithNotVoidedVariantsFields on ProductV1Product { ...BaseProductV1ProductFields notVoidedVariants { offer { ...BaseOfferFields exchanges { ...BaseExchangeFields } } variations { ...BaseProductV1VariationFields } bundle { ...BaseBundleMetadataEntityFields } } allVariantsVoided minValidFromDate maxValidFromDate minValidUntilDate maxValidUntilDate } ${BaseProductV1ProductFieldsFragmentDoc} ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} ${BaseProductV1VariationFieldsFragmentDoc} ${BaseBundleMetadataEntityFieldsFragmentDoc} `; export const OfferFieldsFragmentDoc = gql` fragment OfferFields on Offer { ...BaseOfferFields exchanges( skip: $exchangesSkip first: $exchangesFirst orderBy: $exchangesOrderBy orderDirection: $exchangesOrderDirection where: $exchangesFilter ) @include(if: $includeExchanges) { ...BaseExchangeFields } } ${BaseOfferFieldsFragmentDoc} ${BaseExchangeFieldsFragmentDoc} `; export const ProductSearchResultFieldsFragmentDoc = gql` fragment ProductSearchResultFields on ProductV1Product { id uuid version title description productionInformation_brandName brand { ...BaseProductV1BrandFields } details_category details_subCategory details_subCategory2 details_offerCategory details_tags visuals_images { ...BaseProductV1MediaFields } visuals_videos { ...BaseProductV1MediaFields } productV1Seller { sellerId name description } notVoidedVariants { offer { id price priceType quantityAvailable validUntilDate protocolFee exchangeToken { name address decimals } } variations { type option } } } ${BaseProductV1BrandFieldsFragmentDoc} ${BaseProductV1MediaFieldsFragmentDoc} `; export const GetSellerByIdQueryDocument = gql` query getSellerByIdQuery( $sellerId: ID! $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeExchanges: Boolean = false $includeOffers: Boolean = false $includeFunds: Boolean = false $includeLogs: Boolean = false ) { seller(id: $sellerId) { ...SellerFields } } ${SellerFieldsFragmentDoc} `; export const GetSellersQueryDocument = gql` query getSellersQuery( $sellersSkip: Int $sellersFirst: Int $sellersOrderBy: Seller_orderBy $sellersOrderDirection: OrderDirection $sellersFilter: Seller_filter $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeExchanges: Boolean = false $includeOffers: Boolean = false $includeFunds: Boolean = false $includeLogs: Boolean = false ) { sellers( skip: $sellersSkip first: $sellersFirst orderBy: $sellersOrderBy orderDirection: $sellersOrderDirection where: $sellersFilter ) { ...SellerFields } } ${SellerFieldsFragmentDoc} `; export const GetBuyerByIdQueryDocument = gql` query getBuyerByIdQuery( $buyerId: ID! $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeExchanges: Boolean = false $includeFunds: Boolean = false $includeLogs: Boolean = false ) { buyer(id: $buyerId) { ...BuyerFields } } ${BuyerFieldsFragmentDoc} `; export const GetBuyersQueryDocument = gql` query getBuyersQuery( $buyersSkip: Int $buyersFirst: Int $buyersOrderBy: Buyer_orderBy $buyersOrderDirection: OrderDirection $buyersFilter: Buyer_filter $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeExchanges: Boolean = false $includeOffers: Boolean = false $includeFunds: Boolean = false $includeLogs: Boolean = false ) { buyers( skip: $buyersSkip first: $buyersFirst orderBy: $buyersOrderBy orderDirection: $buyersOrderDirection where: $buyersFilter ) { ...BuyerFields } } ${BuyerFieldsFragmentDoc} `; export const GetDisputeResolverByIdQueryDocument = gql` query getDisputeResolverByIdQuery( $disputeResolverId: ID! $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeOffers: Boolean = false $includeLogs: Boolean = false ) { disputeResolver(id: $disputeResolverId) { ...DisputeResolverFields } } ${DisputeResolverFieldsFragmentDoc} `; export const GetDisputeResolversQueryDocument = gql` query getDisputeResolversQuery( $disputeResolversSkip: Int $disputeResolversFirst: Int $disputeResolversOrderBy: DisputeResolver_orderBy $disputeResolversOrderDirection: OrderDirection $disputeResolversFilter: DisputeResolver_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter $includeOffers: Boolean = false $includeLogs: Boolean = false ) { disputeResolvers( skip: $disputeResolversSkip first: $disputeResolversFirst orderBy: $disputeResolversOrderBy orderDirection: $disputeResolversOrderDirection where: $disputeResolversFilter ) { ...DisputeResolverFields } } ${DisputeResolverFieldsFragmentDoc} `; export const GetConditionalCommitAuthorizedEventLogsQueryDocument = gql` query getConditionalCommitAuthorizedEventLogsQuery( $conditionalCommitAuthorizedLogsSkip: Int $conditionalCommitAuthorizedLogsFirst: Int $conditionalCommitAuthorizedLogsOrderBy: ConditionalCommitAuthorizedEventLog_orderBy $conditionalCommitAuthorizedLogsOrderDirection: OrderDirection $conditionalCommitAuthorizedLogsFilter: ConditionalCommitAuthorizedEventLog_filter ) { conditionalCommitAuthorizedEventLogs( skip: $conditionalCommitAuthorizedLogsSkip first: $conditionalCommitAuthorizedLogsFirst orderBy: $conditionalCommitAuthorizedLogsOrderBy orderDirection: $conditionalCommitAuthorizedLogsOrderDirection where: $conditionalCommitAuthorizedLogsFilter ) { ...BaseConditionalCommitAuthorizedEventLogsFields } } ${BaseConditionalCommitAuthorizedEventLogsFieldsFragmentDoc} `; export const GetOfferCollectionsQueryDocument = gql` query getOfferCollectionsQuery( $offerCollectionsSkip: Int $offerCollectionsFirst: Int $offerCollectionsOrderBy: OfferCollection_orderBy $offerCollectionsOrderDirection: OrderDirection $offerCollectionsFilter: OfferCollection_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $includeOffers: Boolean = false ) { offerCollections( skip: $offerCollectionsSkip first: $offerCollectionsFirst orderBy: $offerCollectionsOrderBy orderDirection: $offerCollectionsOrderDirection where: $offerCollectionsFilter ) { ...OfferCollectionFields } } ${OfferCollectionFieldsFragmentDoc} `; export const GetAuthTokenIdsDocument = gql` query getAuthTokenIds( $tokenIdSkip: Int $tokenIdFirst: Int $authTokenType: Int ) { sellers( skip: $tokenIdSkip first: $tokenIdFirst where: { authTokenType: $authTokenType } ) { ...AuthTokenIdFields } } ${AuthTokenIdFieldsFragmentDoc} `; export const GetDisputeByIdQueryDocument = gql` query getDisputeByIdQuery( $disputeId: ID! $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $includeOffers: Boolean = false ) { dispute(id: $disputeId) { ...DisputeFields } } ${DisputeFieldsFragmentDoc} `; export const GetDisputesQueryDocument = gql` query getDisputesQuery( $disputesSkip: Int $disputesFirst: Int $disputesOrderBy: Dispute_orderBy $disputesOrderDirection: OrderDirection $disputesFilter: Dispute_filter ) { disputes( skip: $disputesSkip first: $disputesFirst orderBy: $disputesOrderBy orderDirection: $disputesOrderDirection where: $disputesFilter ) { ...DisputeFields } } ${DisputeFieldsFragmentDoc} `; export const GetExchangeTokenByIdQueryDocument = gql` query getExchangeTokenByIdQuery( $exchangeTokenId: ID! $exchangeTokensSkip: Int $exchangeTokensFirst: Int $exchangeTokensOrderBy: ExchangeToken_orderBy $exchangeTokensOrderDirection: OrderDirection $exchangeTokensFilter: ExchangeToken_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $includeOffers: Boolean = false $includeFunds: Boolean = false ) { exchangeToken(id: $exchangeTokenId) { ...ExchangeTokenFields } } ${ExchangeTokenFieldsFragmentDoc} `; export const GetExchangeTokensQueryDocument = gql` query getExchangeTokensQuery( $exchangeTokensSkip: Int $exchangeTokensFirst: Int $exchangeTokensOrderBy: ExchangeToken_orderBy $exchangeTokensOrderDirection: OrderDirection $exchangeTokensFilter: ExchangeToken_filter $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $includeOffers: Boolean = false $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter $includeFunds: Boolean = false ) { exchangeTokens( skip: $exchangeTokensSkip first: $exchangeTokensFirst orderBy: $exchangeTokensOrderBy orderDirection: $exchangeTokensOrderDirection where: $exchangeTokensFilter ) { ...ExchangeTokenFields } } ${ExchangeTokenFieldsFragmentDoc} `; export const GetEventLogsQueryDocument = gql` query getEventLogsQuery( $logsSkip: Int $logsFirst: Int $logsOrderBy: EventLog_orderBy $logsOrderDirection: OrderDirection $logsFilter: EventLog_filter ) { eventLogs( skip: $logsSkip first: $logsFirst orderBy: $logsOrderBy orderDirection: $logsOrderDirection where: $logsFilter ) { ...BaseEventLogFields } } ${BaseEventLogFieldsFragmentDoc} `; export const GetExchangeByIdQueryDocument = gql` query getExchangeByIdQuery($exchangeId: ID!) { exchange(id: $exchangeId) { ...ExchangeFields } } ${ExchangeFieldsFragmentDoc} `; export const GetExchangesQueryDocument = gql` query getExchangesQuery( $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter ) { exchanges( skip: $exchangesSkip first: $exchangesFirst orderBy: $exchangesOrderBy orderDirection: $exchangesOrderDirection where: $exchangesFilter ) { ...ExchangeFields } } ${ExchangeFieldsFragmentDoc} `; export const GetNonListedOfferVoidedQueryDocument = gql` query getNonListedOfferVoidedQuery( $nonListedOfferVoidedsSkip: Int $nonListedOfferVoidedsFirst: Int $nonListedOfferVoidedsOrderBy: NonListedOfferVoided_orderBy $nonListedOfferVoidedsOrderDirection: OrderDirection $nonListedOfferVoidedsFilter: NonListedOfferVoided_filter ) { nonListedOfferVoideds( skip: $nonListedOfferVoidedsSkip first: $nonListedOfferVoidedsFirst orderBy: $nonListedOfferVoidedsOrderBy orderDirection: $nonListedOfferVoidedsOrderDirection where: $nonListedOfferVoidedsFilter ) { ...NonListedOfferVoidedFields } } ${NonListedOfferVoidedFieldsFragmentDoc} `; export const GetFundsByIdDocument = gql` query getFundsById($fundsId: ID!) { fundsEntity(id: $fundsId) { ...FundsEntityFields } } ${FundsEntityFieldsFragmentDoc} `; export const GetFundsDocument = gql` query getFunds( $fundsSkip: Int $fundsFirst: Int $fundsOrderBy: FundsEntity_orderBy $fundsOrderDirection: OrderDirection $fundsFilter: FundsEntity_filter ) { fundsEntities( skip: $fundsSkip first: $fundsFirst orderBy: $fundsOrderBy orderDirection: $fundsOrderDirection where: $fundsFilter ) { ...FundsEntityFields } } ${FundsEntityFieldsFragmentDoc} `; export const GetBaseMetadataEntityByIdQueryDocument = gql` query getBaseMetadataEntityByIdQuery( $metadataId: ID! $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: BaseMetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: BaseMetadataEntity_filter ) { baseMetadataEntity(id: $metadataId) { ...BaseMetadataEntityFields } } ${BaseMetadataEntityFieldsFragmentDoc} `; export const GetBaseMetadataEntitiesQueryDocument = gql` query getBaseMetadataEntitiesQuery( $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: BaseMetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: BaseMetadataEntity_filter ) { baseMetadataEntities( skip: $metadataSkip first: $metadataFirst orderBy: $metadataOrderBy orderDirection: $metadataOrderDirection where: $metadataFilter ) { ...BaseMetadataEntityFields } } ${BaseMetadataEntityFieldsFragmentDoc} `; export const GetBundleMetadataEntityByIdQueryDocument = gql` query getBundleMetadataEntityByIdQuery( $metadataId: ID! $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: BundleMetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: BundleMetadataEntity_filter ) { bundleMetadataEntity(id: $metadataId) { ...BundleMetadataEntityFields } } ${BundleMetadataEntityFieldsFragmentDoc} `; export const GetBundleMetadataEntitiesQueryDocument = gql` query getBundleMetadataEntitiesQuery( $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: BundleMetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: BundleMetadataEntity_filter ) { bundleMetadataEntities( skip: $metadataSkip first: $metadataFirst orderBy: $metadataOrderBy orderDirection: $metadataOrderDirection where: $metadataFilter ) { ...BundleMetadataEntityFields } } ${BundleMetadataEntityFieldsFragmentDoc} `; export const GetProductV1BrandsQueryDocument = gql` query getProductV1BrandsQuery( $brandsSkip: Int $brandsFirst: Int $brandsOrderBy: ProductV1Brand_orderBy $brandsOrderDirection: OrderDirection $brandsFilter: ProductV1Brand_filter ) { productV1Brands( skip: $brandsSkip first: $brandsFirst orderBy: $brandsOrderBy orderDirection: $brandsOrderDirection where: $brandsFilter ) { ...BaseProductV1BrandFields } } ${BaseProductV1BrandFieldsFragmentDoc} `; export const GetProductV1ProductsQueryDocument = gql` query getProductV1ProductsQuery( $productsSkip: Int $productsFirst: Int $productsOrderBy: ProductV1Product_orderBy $productsOrderDirection: OrderDirection $productsFilter: ProductV1Product_filter ) { productV1Products( skip: $productsSkip first: $productsFirst orderBy: $productsOrderBy orderDirection: $productsOrderDirection where: $productsFilter ) { ...BaseProductV1ProductFields } } ${BaseProductV1ProductFieldsFragmentDoc} `; export const GetProductV1ProductsWithVariantsQueryDocument = gql` query getProductV1ProductsWithVariantsQuery( $productsSkip: Int $productsFirst: Int $productsOrderBy: ProductV1Product_orderBy $productsOrderDirection: OrderDirection $productsFilter: ProductV1Product_filter ) { productV1Products( skip: $productsSkip first: $productsFirst orderBy: $productsOrderBy orderDirection: $productsOrderDirection where: $productsFilter ) { ...BaseProductV1ProductWithVariantsFields } } ${BaseProductV1ProductWithVariantsFieldsFragmentDoc} `; export const GetAllProductsWithNotVoidedVariantsQueryDocument = gql` query getAllProductsWithNotVoidedVariantsQuery( $productsSkip: Int $productsFirst: Int $productsOrderBy: ProductV1Product_orderBy $productsOrderDirection: OrderDirection $productsFilter: ProductV1Product_filter ) { productV1Products( skip: $productsSkip first: $productsFirst orderBy: $productsOrderBy orderDirection: $productsOrderDirection where: $productsFilter ) { ...BaseProductV1ProductWithNotVoidedVariantsFields } } ${BaseProductV1ProductWithNotVoidedVariantsFieldsFragmentDoc} `; export const GetProductV1CategoriesQueryDocument = gql` query getProductV1CategoriesQuery( $categoriesSkip: Int $categoriesFirst: Int $categoriesOrderBy: ProductV1Category_orderBy $categoriesOrderDirection: OrderDirection $categoriesFilter: ProductV1Category_filter ) { productV1Categories( skip: $categoriesSkip first: $categoriesFirst orderBy: $categoriesOrderBy orderDirection: $categoriesOrderDirection where: $categoriesFilter ) { ...BaseProductV1CategoryFields } } ${BaseProductV1CategoryFieldsFragmentDoc} `; export const GetProductV1MetadataEntityByIdQueryDocument = gql` query getProductV1MetadataEntityByIdQuery( $metadataId: ID! $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: ProductV1MetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: ProductV1MetadataEntity_filter ) { productV1MetadataEntity(id: $metadataId) { ...ProductV1MetadataEntityFields } } ${ProductV1MetadataEntityFieldsFragmentDoc} `; export const GetProductV1MetadataEntitiesQueryDocument = gql` query getProductV1MetadataEntitiesQuery( $metadataSkip: Int $metadataFirst: Int $metadataOrderBy: ProductV1MetadataEntity_orderBy $metadataOrderDirection: OrderDirection $metadataFilter: ProductV1MetadataEntity_filter ) { productV1MetadataEntities( skip: $metadataSkip first: $metadataFirst orderBy: $metadataOrderBy orderDirection: $metadataOrderDirection where: $metadataFilter ) { ...ProductV1MetadataEntityFields } } ${ProductV1MetadataEntityFieldsFragmentDoc} `; export const GetOfferByIdQueryDocument = gql` query getOfferByIdQuery( $offerId: ID! $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $includeExchanges: Boolean = false ) { offer(id: $offerId) { ...OfferFields } } ${OfferFieldsFragmentDoc} `; export const GetOffersQueryDocument = gql` query getOffersQuery( $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $includeExchanges: Boolean = false ) { offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) { ...OfferFields } } ${OfferFieldsFragmentDoc} `; export const GetOffersMediaQueryDocument = gql` query getOffersMediaQuery( $offersSkip: Int $offersFirst: Int $offersOrderBy: Offer_orderBy $offersOrderDirection: OrderDirection $offersFilter: Offer_filter $exchangesSkip: Int $exchangesFirst: Int $exchangesOrderBy: Exchange_orderBy $exchangesOrderDirection: OrderDirection $exchangesFilter: Exchange_filter $includeExchanges: Boolean = false ) { offers( skip: $offersSkip first: $offersFirst orderBy: $offersOrderBy orderDirection: $offersOrderDirection where: $offersFilter ) { id metadata { type animationUrl image ... on ProductV1MetadataEntity { productOverrides { visuals_images { url } visuals_videos { url } } product { visuals_images { url } visuals_videos { url } } productV1Seller { images { url } } } ... on BundleMetadataEntity { bundleUuid productV1Seller { images { url } } items { ... on ProductV1ItemMetadataEntity { productOverrides { visuals_images { url } visuals_videos { url } } product { visuals_images { url } visuals_videos { url } } } } } } } } `; export const SearchProductsQueryDocument = gql` query searchProductsQuery( $productsSkip: Int $productsFirst: Int $productsOrderBy: ProductV1Product_orderBy $productsOrderDirection: OrderDirection $productsFilter: ProductV1Product_filter ) { productV1Products( skip: $productsSkip first: $productsFirst orderBy: $productsOrderBy orderDirection: $productsOrderDirection where: $productsFilter ) { ...ProductSearchResultFields } } ${ProductSearchResultFieldsFragmentDoc} `; export type SdkFunctionWrapper = ( action: (requestHeaders?: Record) => Promise, operationName: string, operationType?: string, variables?: any ) => Promise; const defaultWrapper: SdkFunctionWrapper = ( action, _operationName, _operationType, _variables ) => action(); export function getSdk( client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper ) { return { getSellerByIdQuery( variables: GetSellerByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetSellerByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getSellerByIdQuery", "query", variables ); }, getSellersQuery( variables?: GetSellersQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetSellersQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getSellersQuery", "query", variables ); }, getBuyerByIdQuery( variables: GetBuyerByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBuyerByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBuyerByIdQuery", "query", variables ); }, getBuyersQuery( variables?: GetBuyersQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBuyersQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBuyersQuery", "query", variables ); }, getDisputeResolverByIdQuery( variables: GetDisputeResolverByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetDisputeResolverByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getDisputeResolverByIdQuery", "query", variables ); }, getDisputeResolversQuery( variables?: GetDisputeResolversQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetDisputeResolversQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getDisputeResolversQuery", "query", variables ); }, getConditionalCommitAuthorizedEventLogsQuery( variables?: GetConditionalCommitAuthorizedEventLogsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetConditionalCommitAuthorizedEventLogsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getConditionalCommitAuthorizedEventLogsQuery", "query", variables ); }, getOfferCollectionsQuery( variables?: GetOfferCollectionsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetOfferCollectionsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getOfferCollectionsQuery", "query", variables ); }, getAuthTokenIds( variables?: GetAuthTokenIdsQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetAuthTokenIdsDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getAuthTokenIds", "query", variables ); }, getDisputeByIdQuery( variables: GetDisputeByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetDisputeByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getDisputeByIdQuery", "query", variables ); }, getDisputesQuery( variables?: GetDisputesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetDisputesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getDisputesQuery", "query", variables ); }, getExchangeTokenByIdQuery( variables: GetExchangeTokenByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetExchangeTokenByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getExchangeTokenByIdQuery", "query", variables ); }, getExchangeTokensQuery( variables?: GetExchangeTokensQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetExchangeTokensQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getExchangeTokensQuery", "query", variables ); }, getEventLogsQuery( variables?: GetEventLogsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetEventLogsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getEventLogsQuery", "query", variables ); }, getExchangeByIdQuery( variables: GetExchangeByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetExchangeByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getExchangeByIdQuery", "query", variables ); }, getExchangesQuery( variables?: GetExchangesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetExchangesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getExchangesQuery", "query", variables ); }, getNonListedOfferVoidedQuery( variables?: GetNonListedOfferVoidedQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetNonListedOfferVoidedQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getNonListedOfferVoidedQuery", "query", variables ); }, getFundsById( variables: GetFundsByIdQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetFundsByIdDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getFundsById", "query", variables ); }, getFunds( variables?: GetFundsQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetFundsDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getFunds", "query", variables ); }, getBaseMetadataEntityByIdQuery( variables: GetBaseMetadataEntityByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBaseMetadataEntityByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBaseMetadataEntityByIdQuery", "query", variables ); }, getBaseMetadataEntitiesQuery( variables?: GetBaseMetadataEntitiesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBaseMetadataEntitiesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBaseMetadataEntitiesQuery", "query", variables ); }, getBundleMetadataEntityByIdQuery( variables: GetBundleMetadataEntityByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBundleMetadataEntityByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBundleMetadataEntityByIdQuery", "query", variables ); }, getBundleMetadataEntitiesQuery( variables?: GetBundleMetadataEntitiesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetBundleMetadataEntitiesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getBundleMetadataEntitiesQuery", "query", variables ); }, getProductV1BrandsQuery( variables?: GetProductV1BrandsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1BrandsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1BrandsQuery", "query", variables ); }, getProductV1ProductsQuery( variables?: GetProductV1ProductsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1ProductsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1ProductsQuery", "query", variables ); }, getProductV1ProductsWithVariantsQuery( variables?: GetProductV1ProductsWithVariantsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1ProductsWithVariantsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1ProductsWithVariantsQuery", "query", variables ); }, getAllProductsWithNotVoidedVariantsQuery( variables?: GetAllProductsWithNotVoidedVariantsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetAllProductsWithNotVoidedVariantsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getAllProductsWithNotVoidedVariantsQuery", "query", variables ); }, getProductV1CategoriesQuery( variables?: GetProductV1CategoriesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1CategoriesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1CategoriesQuery", "query", variables ); }, getProductV1MetadataEntityByIdQuery( variables: GetProductV1MetadataEntityByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1MetadataEntityByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1MetadataEntityByIdQuery", "query", variables ); }, getProductV1MetadataEntitiesQuery( variables?: GetProductV1MetadataEntitiesQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetProductV1MetadataEntitiesQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getProductV1MetadataEntitiesQuery", "query", variables ); }, getOfferByIdQuery( variables: GetOfferByIdQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetOfferByIdQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getOfferByIdQuery", "query", variables ); }, getOffersQuery( variables?: GetOffersQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetOffersQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getOffersQuery", "query", variables ); }, getOffersMediaQuery( variables?: GetOffersMediaQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: GetOffersMediaQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "getOffersMediaQuery", "query", variables ); }, searchProductsQuery( variables?: SearchProductsQueryQueryVariables, requestHeaders?: GraphQLClientRequestHeaders, signal?: RequestInit["signal"] ): Promise { return withWrapper( (wrappedRequestHeaders) => client.request({ document: SearchProductsQueryDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal }), "searchProductsQuery", "query", variables ); } }; } export type Sdk = ReturnType;