import { GraphQLResolveInfo, GraphQLScalarType, GraphQLScalarTypeConfig } from 'graphql'; import { CatalogContext } from '../interfaces.js'; export type Maybe = T | null | undefined; export type InputMaybe = T | null | undefined; 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 = { [_ in K]?: never; }; export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; }; export type RequireFields = Omit & { [P in K]-?: NonNullable; }; /** 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; }; DateTime: { input: any; output: any; }; TodoScalar: { input: any; output: any; }; GoogleProtobufAnyValue: { input: any; output: any; }; IDateTime: { input: any; output: any; }; Upload: { input: any; output: any; }; }; export type Query = { __typename?: 'Query'; catalog: CatalogQuery; }; export type CatalogQuery = { __typename?: 'CatalogQuery'; product: CatalogProductQuery; product_prototype: CatalogProductPrototypeQuery; product_category: CatalogProductCategoryQuery; price_group: CatalogPriceGroupQuery; manufacturer: CatalogManufacturerQuery; }; export type CatalogProductQuery = { __typename?: 'CatalogProductQuery'; Read?: Maybe; GetVariant?: Maybe; }; export type CatalogProductQueryReadArgs = { input: IIoRestorecommerceResourcebaseReadRequest; }; export type CatalogProductQueryGetVariantArgs = { input: IIoRestorecommerceProductIndividualProductVariantListRequest; }; export type ProtoIoRestorecommerceProductProductListResponse = { __typename?: 'ProtoIoRestorecommerceProductProductListResponse'; details?: Maybe; }; export type IoRestorecommerceProductProductListResponse = { __typename?: 'IoRestorecommerceProductProductListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommerceProductProductResponse = { __typename?: 'IoRestorecommerceProductProductResponse'; payload?: Maybe; status?: Maybe; }; export type IoRestorecommerceProductProduct = { __typename?: 'IoRestorecommerceProductProduct'; id?: Maybe; meta?: Maybe; product?: Maybe; bundle?: Maybe; shopIds?: Maybe>; shops?: Maybe>; active?: Maybe; tags?: Maybe>; associations?: Maybe>; data?: Maybe; attributes?: Maybe>; }; export type IoRestorecommerceMetaMeta = { __typename?: 'IoRestorecommerceMetaMeta'; created?: Maybe; modified?: Maybe; modifiedBy?: Maybe; owners?: Maybe>; acls?: Maybe>; createdBy?: Maybe; }; export type IoRestorecommerceAttributeAttribute = { __typename?: 'IoRestorecommerceAttributeAttribute'; id?: Maybe; value?: Maybe; attributes?: Maybe>; }; export type IoRestorecommerceProductIndividualProduct = { __typename?: 'IoRestorecommerceProductIndividualProduct'; name?: Maybe; description?: Maybe; manufacturerId?: Maybe; manufacturer?: Maybe; originCountryId?: Maybe; origin_country?: Maybe; prototypeId?: Maybe; prototype?: Maybe; categoryId?: Maybe; category?: Maybe; taxIds?: Maybe>; gtin?: Maybe; physical?: Maybe; service?: Maybe; virtual?: Maybe; }; export type IoRestorecommerceManufacturerManufacturer = { __typename?: 'IoRestorecommerceManufacturerManufacturer'; id?: Maybe; meta?: Maybe; name?: Maybe; description?: Maybe; }; export type IoRestorecommerceCountryCountry = { __typename?: 'IoRestorecommerceCountryCountry'; id?: Maybe; meta?: Maybe; name?: Maybe; countryCode?: Maybe; geographicalName?: Maybe; economicAreas?: Maybe>; countryCodeAlpha2?: Maybe; countryCodeAlpha3?: Maybe; localeIds?: Maybe>; locales?: Maybe>; localizedNames?: Maybe>; timezoneIds?: Maybe>; timezones?: Maybe>; }; export type IoRestorecommerceLocaleLocale = { __typename?: 'IoRestorecommerceLocaleLocale'; id?: Maybe; meta?: Maybe; value?: Maybe; description?: Maybe; name?: Maybe; parentId?: Maybe; parent?: Maybe; }; export type IoRestorecommerceCountryCountryLocaleName = { __typename?: 'IoRestorecommerceCountryCountryLocaleName'; locale?: Maybe; name?: Maybe; }; export type IoRestorecommerceTimezoneTimezone = { __typename?: 'IoRestorecommerceTimezoneTimezone'; id?: Maybe; meta?: Maybe; name?: Maybe; value?: Maybe; abbreviationStd?: Maybe; abbreviationDst?: Maybe; offsetStd?: Maybe; offsetDst?: Maybe; description?: Maybe; }; export type IoRestorecommerceTimezoneTimezoneOffset = { __typename?: 'IoRestorecommerceTimezoneTimezoneOffset'; hours?: Maybe; minutes?: Maybe; }; export type IoRestorecommerceProductPrototypeProductPrototype = { __typename?: 'IoRestorecommerceProductPrototypeProductPrototype'; id?: Maybe; meta?: Maybe; name?: Maybe; version?: Maybe; description?: Maybe; categoryId?: Maybe; category?: Maybe; }; export type IoRestorecommerceProductCategoryProductCategory = { __typename?: 'IoRestorecommerceProductCategoryProductCategory'; id?: Maybe; meta?: Maybe; name?: Maybe; description?: Maybe; priceGroupId?: Maybe; priceGroup?: Maybe; image?: Maybe; parent?: Maybe; }; export type IoRestorecommercePriceGroupPriceGroup = { __typename?: 'IoRestorecommercePriceGroupPriceGroup'; id?: Maybe; meta?: Maybe; name?: Maybe; description?: Maybe; }; export type IoRestorecommerceImageImage = { __typename?: 'IoRestorecommerceImageImage'; id?: Maybe; caption?: Maybe; filename?: Maybe; contentType?: Maybe; url?: Maybe; base64?: Maybe; blob?: Maybe; width?: Maybe; height?: Maybe; length?: Maybe; tags?: Maybe>; index?: Maybe; }; export type IoRestorecommerceProductCategoryParent = { __typename?: 'IoRestorecommerceProductCategoryParent'; parentId?: Maybe; }; export type IoRestorecommerceProductPhysicalProduct = { __typename?: 'IoRestorecommerceProductPhysicalProduct'; variants?: Maybe>; templates?: Maybe>; }; export type IoRestorecommerceProductPhysicalVariant = { __typename?: 'IoRestorecommerceProductPhysicalVariant'; id?: Maybe; name?: Maybe; description?: Maybe; stockLevel?: Maybe; price?: Maybe; images?: Maybe>; files?: Maybe>; stockKeepingUnit?: Maybe; parentVariantId?: Maybe; properties?: Maybe>; taxIds?: Maybe>; active?: Maybe; validFrom?: Maybe; validTo?: Maybe; attributes?: Maybe>; package?: Maybe; taricCode?: Maybe; hsCode?: Maybe; exportDescription?: Maybe; }; export type IoRestorecommercePricePrice = { __typename?: 'IoRestorecommercePricePrice'; regularPrice?: Maybe; sale?: Maybe; salePrice?: Maybe; currencyId?: Maybe; currency?: Maybe; }; export type IoRestorecommerceCurrencyCurrency = { __typename?: 'IoRestorecommerceCurrencyCurrency'; id?: Maybe; meta?: Maybe; name?: Maybe; symbol?: Maybe; countryIds?: Maybe>; countries?: Maybe>; customExchangeRates?: Maybe>; precision?: Maybe; code?: Maybe; }; export type IoRestorecommerceCurrencyExchangeRate = { __typename?: 'IoRestorecommerceCurrencyExchangeRate'; toCurrencyId?: Maybe; rate?: Maybe; expenses?: Maybe; amount?: Maybe; }; export type IoRestorecommerceFileFile = { __typename?: 'IoRestorecommerceFileFile'; id?: Maybe; ordinal?: Maybe; caption?: Maybe; filename?: Maybe; contentType?: Maybe; url?: Maybe; base64?: Maybe; blob?: Maybe; bytes?: Maybe; tags?: Maybe>; thumbnail?: Maybe; }; export type IoRestorecommercePropertyProperty = { __typename?: 'IoRestorecommercePropertyProperty'; id?: Maybe; value?: Maybe; unitCode?: Maybe; }; export type IoRestorecommerceProductPackage = { __typename?: 'IoRestorecommerceProductPackage'; sizeInCm?: Maybe; weightInKg?: Maybe; rotatable?: Maybe; }; export type IoRestorecommerceGeometryBoundingBox3D = { __typename?: 'IoRestorecommerceGeometryBoundingBox3D'; width?: Maybe; height?: Maybe; length?: Maybe; }; export type IoRestorecommerceProductServiceProduct = { __typename?: 'IoRestorecommerceProductServiceProduct'; variants?: Maybe>; templates?: Maybe>; }; export type IoRestorecommerceProductServiceVariant = { __typename?: 'IoRestorecommerceProductServiceVariant'; id?: Maybe; name?: Maybe; description?: Maybe; stockLevel?: Maybe; price?: Maybe; images?: Maybe>; files?: Maybe>; stockKeepingUnit?: Maybe; parentVariantId?: Maybe; properties?: Maybe>; taxIds?: Maybe>; active?: Maybe; validFrom?: Maybe; validTo?: Maybe; attributes?: Maybe>; }; export type IoRestorecommerceProductVirtualProduct = { __typename?: 'IoRestorecommerceProductVirtualProduct'; variants?: Maybe>; templates?: Maybe>; }; export type IoRestorecommerceProductVirtualVariant = { __typename?: 'IoRestorecommerceProductVirtualVariant'; id?: Maybe; name?: Maybe; description?: Maybe; stockLevel?: Maybe; price?: Maybe; images?: Maybe>; files?: Maybe>; stockKeepingUnit?: Maybe; parentVariantId?: Maybe; properties?: Maybe>; taxIds?: Maybe>; active?: Maybe; validFrom?: Maybe; validTo?: Maybe; attributes?: Maybe>; }; export type IoRestorecommerceProductBundle = { __typename?: 'IoRestorecommerceProductBundle'; name?: Maybe; description?: Maybe; images?: Maybe>; products?: Maybe>; price?: Maybe; prePackaged?: Maybe; attributes?: Maybe>; validFrom?: Maybe; validTo?: Maybe; }; export type IoRestorecommerceProductBundleProduct = { __typename?: 'IoRestorecommerceProductBundleProduct'; productId?: Maybe; product?: Maybe; variantId?: Maybe; quantity?: Maybe; priceRatio?: Maybe; }; export type IoRestorecommerceShopShop = { __typename?: 'IoRestorecommerceShopShop'; id?: Maybe; meta?: Maybe; shopNumber?: Maybe; name?: Maybe; description?: Maybe; domains?: Maybe>; organizationId?: Maybe; organization?: Maybe; templateIds?: Maybe>; templates?: Maybe>; settingId?: Maybe; setting?: Maybe; }; export type IoRestorecommerceOrganizationOrganization = { __typename?: 'IoRestorecommerceOrganizationOrganization'; id?: Maybe; meta?: Maybe; parentId?: Maybe; parent?: Maybe; contactPointIds?: Maybe>; contactPoints?: Maybe>; website?: Maybe; email?: Maybe; logo?: Maybe; vatId?: Maybe; isicV4?: Maybe; registration?: Maybe; registrationCourt?: Maybe; name?: Maybe; paymentMethodIds?: Maybe>; paymentMethods?: Maybe>; data?: Maybe; }; export type IoRestorecommerceContactPointContactPoint = { __typename?: 'IoRestorecommerceContactPointContactPoint'; id?: Maybe; meta?: Maybe; physicalAddressId?: Maybe; physicalAddress?: Maybe; website?: Maybe; email?: Maybe; contactPointTypeIds?: Maybe>; contactPointTypes?: Maybe>; telephone?: Maybe; timezoneId?: Maybe; timezone?: Maybe; localeId?: Maybe; locale?: Maybe; name?: Maybe; description?: Maybe; }; export type IoRestorecommerceAddressAddress = { __typename?: 'IoRestorecommerceAddressAddress'; id?: Maybe; meta?: Maybe; postcode?: Maybe; countryId?: Maybe; country?: Maybe; locality?: Maybe; street?: Maybe; region?: Maybe; geoCoordinates?: Maybe; altitude?: Maybe; buildingNumber?: Maybe; addressAddition?: Maybe; businessAddress?: Maybe; residentialAddress?: Maybe; packStation?: Maybe; }; export type IoRestorecommerceAddressGeoPoint = { __typename?: 'IoRestorecommerceAddressGeoPoint'; latitude?: Maybe; longitude?: Maybe; }; export type IoRestorecommerceAddressAddressAddition = { __typename?: 'IoRestorecommerceAddressAddressAddition'; field1?: Maybe; field2?: Maybe; }; export type IoRestorecommerceAddressBusinessAddress = { __typename?: 'IoRestorecommerceAddressBusinessAddress'; name?: Maybe; }; export type IoRestorecommerceAddressResidentialAddress = { __typename?: 'IoRestorecommerceAddressResidentialAddress'; title?: Maybe; givenName?: Maybe; midName?: Maybe; familyName?: Maybe; }; export type IoRestorecommerceAddressPackStation = { __typename?: 'IoRestorecommerceAddressPackStation'; provider?: Maybe; stationNumber?: Maybe; postNumber?: Maybe; }; export type IoRestorecommerceContactPointTypeContactPointType = { __typename?: 'IoRestorecommerceContactPointTypeContactPointType'; id?: Maybe; meta?: Maybe; type?: Maybe; }; export type IoRestorecommercePaymentMethodPaymentMethod = { __typename?: 'IoRestorecommercePaymentMethodPaymentMethod'; id?: Maybe; meta?: Maybe; paymentMethod?: Maybe; transferType?: Maybe; data?: Maybe; }; export declare enum IoRestorecommercePaymentMethodPaymentMethodEnum { WireTransfer = 0, DirectDebit = 1, Paypal = 2 } export declare enum IoRestorecommercePaymentMethodTransferTypeEnum { Receive = 0, Send = 1, Both = 2 } export type GoogleProtobufAny = { __typename?: 'GoogleProtobufAny'; typeUrl?: Maybe; value?: Maybe; }; export type IoRestorecommerceTemplateTemplate = { __typename?: 'IoRestorecommerceTemplateTemplate'; id?: Maybe; meta?: Maybe; name?: Maybe; description?: Maybe; useCase?: Maybe; ordinal?: Maybe; section?: Maybe; bodies?: Maybe>; layouts?: Maybe>; styles?: Maybe>; images?: Maybe>; localizations?: Maybe>; attributes?: Maybe>; }; export type IoRestorecommerceTemplateLocalization = { __typename?: 'IoRestorecommerceTemplateLocalization'; locales?: Maybe>; l10n?: Maybe; }; export type IoRestorecommerceSettingSetting = { __typename?: 'IoRestorecommerceSettingSetting'; id?: Maybe; meta?: Maybe; name?: Maybe; description?: Maybe; settings?: Maybe>; }; export type IoRestorecommerceProductAssociation = { __typename?: 'IoRestorecommerceProductAssociation'; productId?: Maybe; product?: Maybe; variantId?: Maybe; type?: Maybe; tags?: Maybe>; data?: Maybe; attributes?: Maybe>; }; export declare enum IoRestorecommerceProductAssociationType { Miscellaneous = 0, Accessory = 1, Recommendation = 2 } export type IoRestorecommerceStatusStatus = { __typename?: 'IoRestorecommerceStatusStatus'; id?: Maybe; code?: Maybe; message?: Maybe; }; export type IoRestorecommerceStatusOperationStatus = { __typename?: 'IoRestorecommerceStatusOperationStatus'; code?: Maybe; message?: Maybe; }; export type IIoRestorecommerceResourcebaseReadRequest = { offset?: InputMaybe; limit?: InputMaybe; sorts?: InputMaybe>; filters?: InputMaybe>; fields?: InputMaybe>; localesLimiter?: InputMaybe>; customQueries?: InputMaybe>; customArguments?: InputMaybe; search?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceResourcebaseSort = { field?: InputMaybe; order?: InputMaybe; }; export declare enum IoRestorecommerceResourcebaseSortSortOrder { Unsorted = 0, Ascending = 1, Descending = 2 } export type IIoRestorecommerceResourcebaseFilterOp = { filters?: InputMaybe>; operator?: InputMaybe; }; export type IIoRestorecommerceResourcebaseFilter = { field?: InputMaybe; operation?: InputMaybe; value?: InputMaybe; type?: InputMaybe; filters?: InputMaybe>; }; export declare enum IoRestorecommerceResourcebaseFilterOperation { Eq = 0, Lt = 1, Lte = 2, Gt = 3, Gte = 4, IsEmpty = 5, ILike = 6, In = 7, Neq = 8 } export declare enum IoRestorecommerceResourcebaseFilterValueType { String = 0, Number = 1, Boolean = 2, Date = 3, Array = 4 } export type IIoRestorecommerceFilterFilterOp = { filters?: InputMaybe>; operator?: InputMaybe; }; export type IIoRestorecommerceFilterFilter = { field?: InputMaybe; operation?: InputMaybe; value?: InputMaybe; type?: InputMaybe; filters?: InputMaybe>; }; export declare enum IoRestorecommerceFilterFilterOperation { Eq = 0, Lt = 1, Lte = 2, Gt = 3, Gte = 4, IsEmpty = 5, ILike = 6, In = 7, Neq = 8 } export declare enum IoRestorecommerceFilterFilterValueType { String = 0, Number = 1, Boolean = 2, Date = 3, Array = 4 } export declare enum IoRestorecommerceFilterFilterOpOperator { And = 0, Or = 1 } export declare enum IoRestorecommerceResourcebaseFilterOpOperator { And = 0, Or = 1 } export type IIoRestorecommerceResourcebaseFieldFilter = { name?: InputMaybe; include?: InputMaybe; }; export type IGoogleProtobufAny = { typeUrl?: InputMaybe; value?: InputMaybe; }; export type IIoRestorecommerceResourcebaseSearch = { search?: InputMaybe; fields?: InputMaybe>; caseSensitive?: InputMaybe; }; export type ProtoIoRestorecommerceProductIndividualProductVariantListResponse = { __typename?: 'ProtoIoRestorecommerceProductIndividualProductVariantListResponse'; details?: Maybe; }; export type IoRestorecommerceProductIndividualProductVariantListResponse = { __typename?: 'IoRestorecommerceProductIndividualProductVariantListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; session?: Maybe; }; export type IoRestorecommerceProductIndividualProductVariantResponse = { __typename?: 'IoRestorecommerceProductIndividualProductVariantResponse'; payload?: Maybe; status?: Maybe; }; export type IoRestorecommerceProductIndividualProductVariant = { __typename?: 'IoRestorecommerceProductIndividualProductVariant'; id?: Maybe; meta?: Maybe; variantId?: Maybe; name?: Maybe; description?: Maybe; tags?: Maybe>; associations?: Maybe>; data?: Maybe; taricCode?: Maybe; shopIds?: Maybe>; shops?: Maybe>; manufacturerId?: Maybe; manufacturer?: Maybe; originCountryId?: Maybe; origin_country?: Maybe; prototypeId?: Maybe; prototype?: Maybe; categoryId?: Maybe; category?: Maybe; gtin?: Maybe; stockLevel?: Maybe; price?: Maybe; images?: Maybe>; files?: Maybe>; stockKeepingUnit?: Maybe; properties?: Maybe>; taxIds?: Maybe>; active?: Maybe; validFrom?: Maybe; validTo?: Maybe; attributes?: Maybe>; package?: Maybe; hsCode?: Maybe; }; export type IoRestorecommerceProductSession = { __typename?: 'IoRestorecommerceProductSession'; id?: Maybe; from?: Maybe; to?: Maybe; }; export type IIoRestorecommerceProductIndividualProductVariantListRequest = { items?: InputMaybe>; totalCount?: InputMaybe; }; export type IIoRestorecommerceProductIndividualProductVariantRequest = { productId?: InputMaybe; variantId?: InputMaybe; quantity?: InputMaybe; session?: InputMaybe; localization?: InputMaybe; }; export type IIoRestorecommerceProductSession = { id?: InputMaybe; from?: InputMaybe; to?: InputMaybe; }; export type IIoRestorecommerceProductIndividualProductVariantRequestLocalization = { countryId?: InputMaybe; localeId?: InputMaybe; currencyId?: InputMaybe; }; export type CatalogProductPrototypeQuery = { __typename?: 'CatalogProductPrototypeQuery'; Read?: Maybe; }; export type CatalogProductPrototypeQueryReadArgs = { input: IIoRestorecommerceResourcebaseReadRequest; }; export type ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse = { __typename?: 'ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse'; details?: Maybe; }; export type IoRestorecommerceProductPrototypeProductPrototypeListResponse = { __typename?: 'IoRestorecommerceProductPrototypeProductPrototypeListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommerceProductPrototypeProductPrototypeResponse = { __typename?: 'IoRestorecommerceProductPrototypeProductPrototypeResponse'; payload?: Maybe; status?: Maybe; }; export type CatalogProductCategoryQuery = { __typename?: 'CatalogProductCategoryQuery'; Read?: Maybe; }; export type CatalogProductCategoryQueryReadArgs = { input: IIoRestorecommerceResourcebaseReadRequest; }; export type ProtoIoRestorecommerceProductCategoryProductCategoryListResponse = { __typename?: 'ProtoIoRestorecommerceProductCategoryProductCategoryListResponse'; details?: Maybe; }; export type IoRestorecommerceProductCategoryProductCategoryListResponse = { __typename?: 'IoRestorecommerceProductCategoryProductCategoryListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommerceProductCategoryProductCategoryResponse = { __typename?: 'IoRestorecommerceProductCategoryProductCategoryResponse'; payload?: Maybe; status?: Maybe; }; export type CatalogPriceGroupQuery = { __typename?: 'CatalogPriceGroupQuery'; Read?: Maybe; }; export type CatalogPriceGroupQueryReadArgs = { input: IIoRestorecommerceResourcebaseReadRequest; }; export type ProtoIoRestorecommercePriceGroupPriceGroupListResponse = { __typename?: 'ProtoIoRestorecommercePriceGroupPriceGroupListResponse'; details?: Maybe; }; export type IoRestorecommercePriceGroupPriceGroupListResponse = { __typename?: 'IoRestorecommercePriceGroupPriceGroupListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommercePriceGroupPriceGroupResponse = { __typename?: 'IoRestorecommercePriceGroupPriceGroupResponse'; payload?: Maybe; status?: Maybe; }; export type CatalogManufacturerQuery = { __typename?: 'CatalogManufacturerQuery'; Read?: Maybe; }; export type CatalogManufacturerQueryReadArgs = { input: IIoRestorecommerceResourcebaseReadRequest; }; export type ProtoIoRestorecommerceManufacturerManufacturerListResponse = { __typename?: 'ProtoIoRestorecommerceManufacturerManufacturerListResponse'; details?: Maybe; }; export type IoRestorecommerceManufacturerManufacturerListResponse = { __typename?: 'IoRestorecommerceManufacturerManufacturerListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommerceManufacturerManufacturerResponse = { __typename?: 'IoRestorecommerceManufacturerManufacturerResponse'; payload?: Maybe; status?: Maybe; }; export type Mutation = { __typename?: 'Mutation'; catalog: CatalogMutation; }; export type CatalogMutation = { __typename?: 'CatalogMutation'; product: CatalogProductMutation; product_prototype: CatalogProductPrototypeMutation; product_category: CatalogProductCategoryMutation; price_group: CatalogPriceGroupMutation; manufacturer: CatalogManufacturerMutation; }; export type CatalogProductMutation = { __typename?: 'CatalogProductMutation'; Mutate?: Maybe; Delete?: Maybe; ClaimVariant?: Maybe; ReleaseVariant?: Maybe; ResolveSession?: Maybe; DropSession?: Maybe; }; export type CatalogProductMutationMutateArgs = { input: IIoRestorecommerceProductProductList; }; export type CatalogProductMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type CatalogProductMutationClaimVariantArgs = { input: IIoRestorecommerceProductIndividualProductVariantListRequest; }; export type CatalogProductMutationReleaseVariantArgs = { input: IIoRestorecommerceProductIndividualProductVariantListRequest; }; export type CatalogProductMutationResolveSessionArgs = { input: IIoRestorecommerceProductSession; }; export type CatalogProductMutationDropSessionArgs = { input: IIoRestorecommerceProductSession; }; export type IIoRestorecommerceProductProductList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceProductProduct = { id?: InputMaybe; meta?: InputMaybe; product?: InputMaybe; bundle?: InputMaybe; shopIds?: InputMaybe>; active?: InputMaybe; tags?: InputMaybe>; associations?: InputMaybe>; data?: InputMaybe; attributes?: InputMaybe>; }; export type IIoRestorecommerceMetaMeta = { created?: InputMaybe; modified?: InputMaybe; modifiedBy?: InputMaybe; owners?: InputMaybe>; acls?: InputMaybe>; createdBy?: InputMaybe; }; export type IIoRestorecommerceAttributeAttribute = { id?: InputMaybe; value?: InputMaybe; attributes?: InputMaybe>; }; export type IIoRestorecommerceProductIndividualProduct = { name?: InputMaybe; description?: InputMaybe; manufacturerId?: InputMaybe; originCountryId?: InputMaybe; prototypeId?: InputMaybe; categoryId?: InputMaybe; taxIds?: InputMaybe>; gtin?: InputMaybe; physical?: InputMaybe; service?: InputMaybe; virtual?: InputMaybe; }; export type IIoRestorecommerceProductPhysicalProduct = { variants?: InputMaybe>; templates?: InputMaybe>; }; export type IIoRestorecommerceProductPhysicalVariant = { id?: InputMaybe; name?: InputMaybe; description?: InputMaybe; stockLevel?: InputMaybe; price?: InputMaybe; images?: InputMaybe>; files?: InputMaybe>; stockKeepingUnit?: InputMaybe; parentVariantId?: InputMaybe; properties?: InputMaybe>; taxIds?: InputMaybe>; active?: InputMaybe; validFrom?: InputMaybe; validTo?: InputMaybe; attributes?: InputMaybe>; package?: InputMaybe; taricCode?: InputMaybe; hsCode?: InputMaybe; exportDescription?: InputMaybe; }; export type IIoRestorecommercePricePrice = { regularPrice?: InputMaybe; sale?: InputMaybe; salePrice?: InputMaybe; currencyId?: InputMaybe; }; export type IIoRestorecommerceImageImage = { id?: InputMaybe; caption?: InputMaybe; filename?: InputMaybe; contentType?: InputMaybe; url?: InputMaybe; base64?: InputMaybe; blob?: InputMaybe; width?: InputMaybe; height?: InputMaybe; length?: InputMaybe; tags?: InputMaybe>; index?: InputMaybe; }; export type IIoRestorecommerceFileFile = { id?: InputMaybe; ordinal?: InputMaybe; caption?: InputMaybe; filename?: InputMaybe; contentType?: InputMaybe; url?: InputMaybe; base64?: InputMaybe; blob?: InputMaybe; bytes?: InputMaybe; tags?: InputMaybe>; thumbnail?: InputMaybe; }; export type IIoRestorecommercePropertyProperty = { id?: InputMaybe; value?: InputMaybe; unitCode?: InputMaybe; }; export type IIoRestorecommerceProductPackage = { sizeInCm?: InputMaybe; weightInKg?: InputMaybe; rotatable?: InputMaybe; }; export type IIoRestorecommerceGeometryBoundingBox3D = { width?: InputMaybe; height?: InputMaybe; length?: InputMaybe; }; export type IIoRestorecommerceProductServiceProduct = { variants?: InputMaybe>; templates?: InputMaybe>; }; export type IIoRestorecommerceProductServiceVariant = { id?: InputMaybe; name?: InputMaybe; description?: InputMaybe; stockLevel?: InputMaybe; price?: InputMaybe; images?: InputMaybe>; files?: InputMaybe>; stockKeepingUnit?: InputMaybe; parentVariantId?: InputMaybe; properties?: InputMaybe>; taxIds?: InputMaybe>; active?: InputMaybe; validFrom?: InputMaybe; validTo?: InputMaybe; attributes?: InputMaybe>; }; export type IIoRestorecommerceProductVirtualProduct = { variants?: InputMaybe>; templates?: InputMaybe>; }; export type IIoRestorecommerceProductVirtualVariant = { id?: InputMaybe; name?: InputMaybe; description?: InputMaybe; stockLevel?: InputMaybe; price?: InputMaybe; images?: InputMaybe>; files?: InputMaybe>; stockKeepingUnit?: InputMaybe; parentVariantId?: InputMaybe; properties?: InputMaybe>; taxIds?: InputMaybe>; active?: InputMaybe; validFrom?: InputMaybe; validTo?: InputMaybe; attributes?: InputMaybe>; }; export type IIoRestorecommerceProductBundle = { name?: InputMaybe; description?: InputMaybe; images?: InputMaybe>; products?: InputMaybe>; price?: InputMaybe; prePackaged?: InputMaybe; attributes?: InputMaybe>; validFrom?: InputMaybe; validTo?: InputMaybe; }; export type IIoRestorecommerceProductBundleProduct = { productId?: InputMaybe; variantId?: InputMaybe; quantity?: InputMaybe; priceRatio?: InputMaybe; }; export type IIoRestorecommerceProductAssociation = { productId?: InputMaybe; variantId?: InputMaybe; type?: InputMaybe; tags?: InputMaybe>; data?: InputMaybe; attributes?: InputMaybe>; }; export declare enum ModeType { Create = "CREATE", Update = "UPDATE", Upsert = "UPSERT" } export type ProtoIoRestorecommerceResourcebaseDeleteResponse = { __typename?: 'ProtoIoRestorecommerceResourcebaseDeleteResponse'; details?: Maybe; }; export type IoRestorecommerceResourcebaseDeleteResponse = { __typename?: 'IoRestorecommerceResourcebaseDeleteResponse'; status?: Maybe>; operationStatus?: Maybe; }; export type IIoRestorecommerceResourcebaseDeleteRequest = { collection?: InputMaybe; ids?: InputMaybe>; views?: InputMaybe>; analyzers?: InputMaybe>; /** target scope */ scope?: InputMaybe; }; export type CatalogProductPrototypeMutation = { __typename?: 'CatalogProductPrototypeMutation'; Mutate?: Maybe; Delete?: Maybe; }; export type CatalogProductPrototypeMutationMutateArgs = { input: IIoRestorecommerceProductPrototypeProductPrototypeList; }; export type CatalogProductPrototypeMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type IIoRestorecommerceProductPrototypeProductPrototypeList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceProductPrototypeProductPrototype = { id?: InputMaybe; meta?: InputMaybe; name?: InputMaybe; version?: InputMaybe; description?: InputMaybe; categoryId?: InputMaybe; }; export type CatalogProductCategoryMutation = { __typename?: 'CatalogProductCategoryMutation'; Mutate?: Maybe; Delete?: Maybe; }; export type CatalogProductCategoryMutationMutateArgs = { input: IIoRestorecommerceProductCategoryProductCategoryList; }; export type CatalogProductCategoryMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type IIoRestorecommerceProductCategoryProductCategoryList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceProductCategoryProductCategory = { id?: InputMaybe; meta?: InputMaybe; name?: InputMaybe; description?: InputMaybe; priceGroupId?: InputMaybe; image?: InputMaybe; parent?: InputMaybe; }; export type IIoRestorecommerceProductCategoryParent = { parentId?: InputMaybe; }; export type CatalogPriceGroupMutation = { __typename?: 'CatalogPriceGroupMutation'; Mutate?: Maybe; Delete?: Maybe; }; export type CatalogPriceGroupMutationMutateArgs = { input: IIoRestorecommercePriceGroupPriceGroupList; }; export type CatalogPriceGroupMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type IIoRestorecommercePriceGroupPriceGroupList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommercePriceGroupPriceGroup = { id?: InputMaybe; meta?: InputMaybe; name?: InputMaybe; description?: InputMaybe; }; export type CatalogManufacturerMutation = { __typename?: 'CatalogManufacturerMutation'; Mutate?: Maybe; Delete?: Maybe; }; export type CatalogManufacturerMutationMutateArgs = { input: IIoRestorecommerceManufacturerManufacturerList; }; export type CatalogManufacturerMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type IIoRestorecommerceManufacturerManufacturerList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceManufacturerManufacturer = { id?: InputMaybe; meta?: InputMaybe; name?: InputMaybe; description?: InputMaybe; }; export type Subscription = { __typename?: 'Subscription'; catalogProducts?: Maybe; }; export type SubscriptionCatalogProductsArgs = { action?: InputMaybe; }; export type SubscriptionOutput = { __typename?: 'SubscriptionOutput'; id?: Maybe; }; export declare enum SubscriptionAction { Created = "CREATED", Updated = "UPDATED", Deleted = "DELETED" } export type WithIndex = TObject & Record; export type ResolversObject = WithIndex; export type ResolverTypeWrapper = Promise | T; export type ResolverWithResolve = { resolve: ResolverFn; }; export type Resolver, TContext = Record, TArgs = Record> = ResolverFn | ResolverWithResolve; export type ResolverFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => Promise | TResult; export type SubscriptionSubscribeFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => AsyncIterable | Promise>; export type SubscriptionResolveFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise; export interface SubscriptionSubscriberObject { subscribe: SubscriptionSubscribeFn<{ [key in TKey]: TResult; }, TParent, TContext, TArgs>; resolve?: SubscriptionResolveFn; } export interface SubscriptionResolverObject { subscribe: SubscriptionSubscribeFn; resolve: SubscriptionResolveFn; } export type SubscriptionObject = SubscriptionSubscriberObject | SubscriptionResolverObject; export type SubscriptionResolver, TContext = Record, TArgs = Record> = ((...args: any[]) => SubscriptionObject) | SubscriptionObject; export type TypeResolveFn, TContext = Record> = (parent: TParent, context: TContext, info: GraphQLResolveInfo) => Maybe | Promise>; export type IsTypeOfResolverFn, TContext = Record> = (obj: T, context: TContext, info: GraphQLResolveInfo) => boolean | Promise; export type NextResolverFn = () => Promise; export type DirectiveResolverFn, TParent = Record, TContext = Record, TArgs = Record> = (next: NextResolverFn, parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise; /** Mapping between all available schema types and the resolvers types */ export type ResolversTypes = ResolversObject<{ Query: ResolverTypeWrapper>; CatalogQuery: ResolverTypeWrapper; CatalogProductQuery: ResolverTypeWrapper; ProtoIoRestorecommerceProductProductListResponse: ResolverTypeWrapper; IoRestorecommerceProductProductListResponse: ResolverTypeWrapper; Int: ResolverTypeWrapper; IoRestorecommerceProductProductResponse: ResolverTypeWrapper; IoRestorecommerceProductProduct: ResolverTypeWrapper; String: ResolverTypeWrapper; Boolean: ResolverTypeWrapper; IoRestorecommerceMetaMeta: ResolverTypeWrapper; DateTime: ResolverTypeWrapper; IoRestorecommerceAttributeAttribute: ResolverTypeWrapper; IoRestorecommerceProductIndividualProduct: ResolverTypeWrapper; IoRestorecommerceManufacturerManufacturer: ResolverTypeWrapper; IoRestorecommerceCountryCountry: ResolverTypeWrapper; IoRestorecommerceLocaleLocale: ResolverTypeWrapper; IoRestorecommerceCountryCountryLocaleName: ResolverTypeWrapper; IoRestorecommerceTimezoneTimezone: ResolverTypeWrapper; IoRestorecommerceTimezoneTimezoneOffset: ResolverTypeWrapper; IoRestorecommerceProductPrototypeProductPrototype: ResolverTypeWrapper; IoRestorecommerceProductCategoryProductCategory: ResolverTypeWrapper; IoRestorecommercePriceGroupPriceGroup: ResolverTypeWrapper; IoRestorecommerceImageImage: ResolverTypeWrapper; Float: ResolverTypeWrapper; TodoScalar: ResolverTypeWrapper; IoRestorecommerceProductCategoryParent: ResolverTypeWrapper; IoRestorecommerceProductPhysicalProduct: ResolverTypeWrapper; IoRestorecommerceProductPhysicalVariant: ResolverTypeWrapper; IoRestorecommercePricePrice: ResolverTypeWrapper; IoRestorecommerceCurrencyCurrency: ResolverTypeWrapper; IoRestorecommerceCurrencyExchangeRate: ResolverTypeWrapper; IoRestorecommerceFileFile: ResolverTypeWrapper; IoRestorecommercePropertyProperty: ResolverTypeWrapper; IoRestorecommerceProductPackage: ResolverTypeWrapper; IoRestorecommerceGeometryBoundingBox3D: ResolverTypeWrapper; IoRestorecommerceProductServiceProduct: ResolverTypeWrapper; IoRestorecommerceProductServiceVariant: ResolverTypeWrapper; IoRestorecommerceProductVirtualProduct: ResolverTypeWrapper; IoRestorecommerceProductVirtualVariant: ResolverTypeWrapper; IoRestorecommerceProductBundle: ResolverTypeWrapper; IoRestorecommerceProductBundleProduct: ResolverTypeWrapper; IoRestorecommerceShopShop: ResolverTypeWrapper; IoRestorecommerceOrganizationOrganization: ResolverTypeWrapper; IoRestorecommerceContactPointContactPoint: ResolverTypeWrapper; IoRestorecommerceAddressAddress: ResolverTypeWrapper; IoRestorecommerceAddressGeoPoint: ResolverTypeWrapper; IoRestorecommerceAddressAddressAddition: ResolverTypeWrapper; IoRestorecommerceAddressBusinessAddress: ResolverTypeWrapper; IoRestorecommerceAddressResidentialAddress: ResolverTypeWrapper; IoRestorecommerceAddressPackStation: ResolverTypeWrapper; IoRestorecommerceContactPointTypeContactPointType: ResolverTypeWrapper; IoRestorecommercePaymentMethodPaymentMethod: ResolverTypeWrapper; IoRestorecommercePaymentMethodPaymentMethodEnum: null; IoRestorecommercePaymentMethodTransferTypeEnum: null; GoogleProtobufAny: ResolverTypeWrapper; GoogleProtobufAnyValue: ResolverTypeWrapper; IoRestorecommerceTemplateTemplate: ResolverTypeWrapper; IoRestorecommerceTemplateLocalization: ResolverTypeWrapper; IoRestorecommerceSettingSetting: ResolverTypeWrapper; IoRestorecommerceProductAssociation: ResolverTypeWrapper; IoRestorecommerceProductAssociationType: null; IoRestorecommerceStatusStatus: ResolverTypeWrapper; IoRestorecommerceStatusOperationStatus: ResolverTypeWrapper; IIoRestorecommerceResourcebaseReadRequest: IIoRestorecommerceResourcebaseReadRequest; IIoRestorecommerceResourcebaseSort: IIoRestorecommerceResourcebaseSort; IoRestorecommerceResourcebaseSortSortOrder: null; IIoRestorecommerceResourcebaseFilterOp: IIoRestorecommerceResourcebaseFilterOp; IIoRestorecommerceResourcebaseFilter: IIoRestorecommerceResourcebaseFilter; IoRestorecommerceResourcebaseFilterOperation: null; IoRestorecommerceResourcebaseFilterValueType: null; IIoRestorecommerceFilterFilterOp: IIoRestorecommerceFilterFilterOp; IIoRestorecommerceFilterFilter: IIoRestorecommerceFilterFilter; IoRestorecommerceFilterFilterOperation: null; IoRestorecommerceFilterFilterValueType: null; IoRestorecommerceFilterFilterOpOperator: null; IoRestorecommerceResourcebaseFilterOpOperator: null; IIoRestorecommerceResourcebaseFieldFilter: IIoRestorecommerceResourcebaseFieldFilter; IGoogleProtobufAny: IGoogleProtobufAny; IIoRestorecommerceResourcebaseSearch: IIoRestorecommerceResourcebaseSearch; ProtoIoRestorecommerceProductIndividualProductVariantListResponse: ResolverTypeWrapper; IoRestorecommerceProductIndividualProductVariantListResponse: ResolverTypeWrapper; IoRestorecommerceProductIndividualProductVariantResponse: ResolverTypeWrapper; IoRestorecommerceProductIndividualProductVariant: ResolverTypeWrapper; IoRestorecommerceProductSession: ResolverTypeWrapper; IIoRestorecommerceProductIndividualProductVariantListRequest: IIoRestorecommerceProductIndividualProductVariantListRequest; IIoRestorecommerceProductIndividualProductVariantRequest: IIoRestorecommerceProductIndividualProductVariantRequest; IIoRestorecommerceProductSession: IIoRestorecommerceProductSession; IDateTime: ResolverTypeWrapper; IIoRestorecommerceProductIndividualProductVariantRequestLocalization: IIoRestorecommerceProductIndividualProductVariantRequestLocalization; CatalogProductPrototypeQuery: ResolverTypeWrapper; ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse: ResolverTypeWrapper; IoRestorecommerceProductPrototypeProductPrototypeListResponse: ResolverTypeWrapper; IoRestorecommerceProductPrototypeProductPrototypeResponse: ResolverTypeWrapper; CatalogProductCategoryQuery: ResolverTypeWrapper; ProtoIoRestorecommerceProductCategoryProductCategoryListResponse: ResolverTypeWrapper; IoRestorecommerceProductCategoryProductCategoryListResponse: ResolverTypeWrapper; IoRestorecommerceProductCategoryProductCategoryResponse: ResolverTypeWrapper; CatalogPriceGroupQuery: ResolverTypeWrapper; ProtoIoRestorecommercePriceGroupPriceGroupListResponse: ResolverTypeWrapper; IoRestorecommercePriceGroupPriceGroupListResponse: ResolverTypeWrapper; IoRestorecommercePriceGroupPriceGroupResponse: ResolverTypeWrapper; CatalogManufacturerQuery: ResolverTypeWrapper; ProtoIoRestorecommerceManufacturerManufacturerListResponse: ResolverTypeWrapper; IoRestorecommerceManufacturerManufacturerListResponse: ResolverTypeWrapper; IoRestorecommerceManufacturerManufacturerResponse: ResolverTypeWrapper; Mutation: ResolverTypeWrapper>; CatalogMutation: ResolverTypeWrapper; CatalogProductMutation: ResolverTypeWrapper; IIoRestorecommerceProductProductList: IIoRestorecommerceProductProductList; IIoRestorecommerceProductProduct: IIoRestorecommerceProductProduct; IIoRestorecommerceMetaMeta: IIoRestorecommerceMetaMeta; IIoRestorecommerceAttributeAttribute: IIoRestorecommerceAttributeAttribute; IIoRestorecommerceProductIndividualProduct: IIoRestorecommerceProductIndividualProduct; IIoRestorecommerceProductPhysicalProduct: IIoRestorecommerceProductPhysicalProduct; IIoRestorecommerceProductPhysicalVariant: IIoRestorecommerceProductPhysicalVariant; IIoRestorecommercePricePrice: IIoRestorecommercePricePrice; IIoRestorecommerceImageImage: IIoRestorecommerceImageImage; Upload: ResolverTypeWrapper; IIoRestorecommerceFileFile: IIoRestorecommerceFileFile; IIoRestorecommercePropertyProperty: IIoRestorecommercePropertyProperty; IIoRestorecommerceProductPackage: IIoRestorecommerceProductPackage; IIoRestorecommerceGeometryBoundingBox3D: IIoRestorecommerceGeometryBoundingBox3D; IIoRestorecommerceProductServiceProduct: IIoRestorecommerceProductServiceProduct; IIoRestorecommerceProductServiceVariant: IIoRestorecommerceProductServiceVariant; IIoRestorecommerceProductVirtualProduct: IIoRestorecommerceProductVirtualProduct; IIoRestorecommerceProductVirtualVariant: IIoRestorecommerceProductVirtualVariant; IIoRestorecommerceProductBundle: IIoRestorecommerceProductBundle; IIoRestorecommerceProductBundleProduct: IIoRestorecommerceProductBundleProduct; IIoRestorecommerceProductAssociation: IIoRestorecommerceProductAssociation; ModeType: ModeType; ProtoIoRestorecommerceResourcebaseDeleteResponse: ResolverTypeWrapper; IoRestorecommerceResourcebaseDeleteResponse: ResolverTypeWrapper; IIoRestorecommerceResourcebaseDeleteRequest: IIoRestorecommerceResourcebaseDeleteRequest; CatalogProductPrototypeMutation: ResolverTypeWrapper; IIoRestorecommerceProductPrototypeProductPrototypeList: IIoRestorecommerceProductPrototypeProductPrototypeList; IIoRestorecommerceProductPrototypeProductPrototype: IIoRestorecommerceProductPrototypeProductPrototype; CatalogProductCategoryMutation: ResolverTypeWrapper; IIoRestorecommerceProductCategoryProductCategoryList: IIoRestorecommerceProductCategoryProductCategoryList; IIoRestorecommerceProductCategoryProductCategory: IIoRestorecommerceProductCategoryProductCategory; IIoRestorecommerceProductCategoryParent: IIoRestorecommerceProductCategoryParent; CatalogPriceGroupMutation: ResolverTypeWrapper; IIoRestorecommercePriceGroupPriceGroupList: IIoRestorecommercePriceGroupPriceGroupList; IIoRestorecommercePriceGroupPriceGroup: IIoRestorecommercePriceGroupPriceGroup; CatalogManufacturerMutation: ResolverTypeWrapper; IIoRestorecommerceManufacturerManufacturerList: IIoRestorecommerceManufacturerManufacturerList; IIoRestorecommerceManufacturerManufacturer: IIoRestorecommerceManufacturerManufacturer; Subscription: ResolverTypeWrapper>; SubscriptionOutput: ResolverTypeWrapper; SubscriptionAction: SubscriptionAction; }>; /** Mapping between all available schema types and the resolvers parents */ export type ResolversParentTypes = ResolversObject<{ Query: Record; CatalogQuery: CatalogQuery; CatalogProductQuery: CatalogProductQuery; ProtoIoRestorecommerceProductProductListResponse: ProtoIoRestorecommerceProductProductListResponse; IoRestorecommerceProductProductListResponse: IoRestorecommerceProductProductListResponse; Int: Scalars['Int']['output']; IoRestorecommerceProductProductResponse: IoRestorecommerceProductProductResponse; IoRestorecommerceProductProduct: IoRestorecommerceProductProduct; String: Scalars['String']['output']; Boolean: Scalars['Boolean']['output']; IoRestorecommerceMetaMeta: IoRestorecommerceMetaMeta; DateTime: Scalars['DateTime']['output']; IoRestorecommerceAttributeAttribute: IoRestorecommerceAttributeAttribute; IoRestorecommerceProductIndividualProduct: IoRestorecommerceProductIndividualProduct; IoRestorecommerceManufacturerManufacturer: IoRestorecommerceManufacturerManufacturer; IoRestorecommerceCountryCountry: IoRestorecommerceCountryCountry; IoRestorecommerceLocaleLocale: IoRestorecommerceLocaleLocale; IoRestorecommerceCountryCountryLocaleName: IoRestorecommerceCountryCountryLocaleName; IoRestorecommerceTimezoneTimezone: IoRestorecommerceTimezoneTimezone; IoRestorecommerceTimezoneTimezoneOffset: IoRestorecommerceTimezoneTimezoneOffset; IoRestorecommerceProductPrototypeProductPrototype: IoRestorecommerceProductPrototypeProductPrototype; IoRestorecommerceProductCategoryProductCategory: IoRestorecommerceProductCategoryProductCategory; IoRestorecommercePriceGroupPriceGroup: IoRestorecommercePriceGroupPriceGroup; IoRestorecommerceImageImage: IoRestorecommerceImageImage; Float: Scalars['Float']['output']; TodoScalar: Scalars['TodoScalar']['output']; IoRestorecommerceProductCategoryParent: IoRestorecommerceProductCategoryParent; IoRestorecommerceProductPhysicalProduct: IoRestorecommerceProductPhysicalProduct; IoRestorecommerceProductPhysicalVariant: IoRestorecommerceProductPhysicalVariant; IoRestorecommercePricePrice: IoRestorecommercePricePrice; IoRestorecommerceCurrencyCurrency: IoRestorecommerceCurrencyCurrency; IoRestorecommerceCurrencyExchangeRate: IoRestorecommerceCurrencyExchangeRate; IoRestorecommerceFileFile: IoRestorecommerceFileFile; IoRestorecommercePropertyProperty: IoRestorecommercePropertyProperty; IoRestorecommerceProductPackage: IoRestorecommerceProductPackage; IoRestorecommerceGeometryBoundingBox3D: IoRestorecommerceGeometryBoundingBox3D; IoRestorecommerceProductServiceProduct: IoRestorecommerceProductServiceProduct; IoRestorecommerceProductServiceVariant: IoRestorecommerceProductServiceVariant; IoRestorecommerceProductVirtualProduct: IoRestorecommerceProductVirtualProduct; IoRestorecommerceProductVirtualVariant: IoRestorecommerceProductVirtualVariant; IoRestorecommerceProductBundle: IoRestorecommerceProductBundle; IoRestorecommerceProductBundleProduct: IoRestorecommerceProductBundleProduct; IoRestorecommerceShopShop: IoRestorecommerceShopShop; IoRestorecommerceOrganizationOrganization: IoRestorecommerceOrganizationOrganization; IoRestorecommerceContactPointContactPoint: IoRestorecommerceContactPointContactPoint; IoRestorecommerceAddressAddress: IoRestorecommerceAddressAddress; IoRestorecommerceAddressGeoPoint: IoRestorecommerceAddressGeoPoint; IoRestorecommerceAddressAddressAddition: IoRestorecommerceAddressAddressAddition; IoRestorecommerceAddressBusinessAddress: IoRestorecommerceAddressBusinessAddress; IoRestorecommerceAddressResidentialAddress: IoRestorecommerceAddressResidentialAddress; IoRestorecommerceAddressPackStation: IoRestorecommerceAddressPackStation; IoRestorecommerceContactPointTypeContactPointType: IoRestorecommerceContactPointTypeContactPointType; IoRestorecommercePaymentMethodPaymentMethod: IoRestorecommercePaymentMethodPaymentMethod; GoogleProtobufAny: GoogleProtobufAny; GoogleProtobufAnyValue: Scalars['GoogleProtobufAnyValue']['output']; IoRestorecommerceTemplateTemplate: IoRestorecommerceTemplateTemplate; IoRestorecommerceTemplateLocalization: IoRestorecommerceTemplateLocalization; IoRestorecommerceSettingSetting: IoRestorecommerceSettingSetting; IoRestorecommerceProductAssociation: IoRestorecommerceProductAssociation; IoRestorecommerceStatusStatus: IoRestorecommerceStatusStatus; IoRestorecommerceStatusOperationStatus: IoRestorecommerceStatusOperationStatus; IIoRestorecommerceResourcebaseReadRequest: IIoRestorecommerceResourcebaseReadRequest; IIoRestorecommerceResourcebaseSort: IIoRestorecommerceResourcebaseSort; IIoRestorecommerceResourcebaseFilterOp: IIoRestorecommerceResourcebaseFilterOp; IIoRestorecommerceResourcebaseFilter: IIoRestorecommerceResourcebaseFilter; IIoRestorecommerceFilterFilterOp: IIoRestorecommerceFilterFilterOp; IIoRestorecommerceFilterFilter: IIoRestorecommerceFilterFilter; IIoRestorecommerceResourcebaseFieldFilter: IIoRestorecommerceResourcebaseFieldFilter; IGoogleProtobufAny: IGoogleProtobufAny; IIoRestorecommerceResourcebaseSearch: IIoRestorecommerceResourcebaseSearch; ProtoIoRestorecommerceProductIndividualProductVariantListResponse: ProtoIoRestorecommerceProductIndividualProductVariantListResponse; IoRestorecommerceProductIndividualProductVariantListResponse: IoRestorecommerceProductIndividualProductVariantListResponse; IoRestorecommerceProductIndividualProductVariantResponse: IoRestorecommerceProductIndividualProductVariantResponse; IoRestorecommerceProductIndividualProductVariant: IoRestorecommerceProductIndividualProductVariant; IoRestorecommerceProductSession: IoRestorecommerceProductSession; IIoRestorecommerceProductIndividualProductVariantListRequest: IIoRestorecommerceProductIndividualProductVariantListRequest; IIoRestorecommerceProductIndividualProductVariantRequest: IIoRestorecommerceProductIndividualProductVariantRequest; IIoRestorecommerceProductSession: IIoRestorecommerceProductSession; IDateTime: Scalars['IDateTime']['output']; IIoRestorecommerceProductIndividualProductVariantRequestLocalization: IIoRestorecommerceProductIndividualProductVariantRequestLocalization; CatalogProductPrototypeQuery: CatalogProductPrototypeQuery; ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse: ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse; IoRestorecommerceProductPrototypeProductPrototypeListResponse: IoRestorecommerceProductPrototypeProductPrototypeListResponse; IoRestorecommerceProductPrototypeProductPrototypeResponse: IoRestorecommerceProductPrototypeProductPrototypeResponse; CatalogProductCategoryQuery: CatalogProductCategoryQuery; ProtoIoRestorecommerceProductCategoryProductCategoryListResponse: ProtoIoRestorecommerceProductCategoryProductCategoryListResponse; IoRestorecommerceProductCategoryProductCategoryListResponse: IoRestorecommerceProductCategoryProductCategoryListResponse; IoRestorecommerceProductCategoryProductCategoryResponse: IoRestorecommerceProductCategoryProductCategoryResponse; CatalogPriceGroupQuery: CatalogPriceGroupQuery; ProtoIoRestorecommercePriceGroupPriceGroupListResponse: ProtoIoRestorecommercePriceGroupPriceGroupListResponse; IoRestorecommercePriceGroupPriceGroupListResponse: IoRestorecommercePriceGroupPriceGroupListResponse; IoRestorecommercePriceGroupPriceGroupResponse: IoRestorecommercePriceGroupPriceGroupResponse; CatalogManufacturerQuery: CatalogManufacturerQuery; ProtoIoRestorecommerceManufacturerManufacturerListResponse: ProtoIoRestorecommerceManufacturerManufacturerListResponse; IoRestorecommerceManufacturerManufacturerListResponse: IoRestorecommerceManufacturerManufacturerListResponse; IoRestorecommerceManufacturerManufacturerResponse: IoRestorecommerceManufacturerManufacturerResponse; Mutation: Record; CatalogMutation: CatalogMutation; CatalogProductMutation: CatalogProductMutation; IIoRestorecommerceProductProductList: IIoRestorecommerceProductProductList; IIoRestorecommerceProductProduct: IIoRestorecommerceProductProduct; IIoRestorecommerceMetaMeta: IIoRestorecommerceMetaMeta; IIoRestorecommerceAttributeAttribute: IIoRestorecommerceAttributeAttribute; IIoRestorecommerceProductIndividualProduct: IIoRestorecommerceProductIndividualProduct; IIoRestorecommerceProductPhysicalProduct: IIoRestorecommerceProductPhysicalProduct; IIoRestorecommerceProductPhysicalVariant: IIoRestorecommerceProductPhysicalVariant; IIoRestorecommercePricePrice: IIoRestorecommercePricePrice; IIoRestorecommerceImageImage: IIoRestorecommerceImageImage; Upload: Scalars['Upload']['output']; IIoRestorecommerceFileFile: IIoRestorecommerceFileFile; IIoRestorecommercePropertyProperty: IIoRestorecommercePropertyProperty; IIoRestorecommerceProductPackage: IIoRestorecommerceProductPackage; IIoRestorecommerceGeometryBoundingBox3D: IIoRestorecommerceGeometryBoundingBox3D; IIoRestorecommerceProductServiceProduct: IIoRestorecommerceProductServiceProduct; IIoRestorecommerceProductServiceVariant: IIoRestorecommerceProductServiceVariant; IIoRestorecommerceProductVirtualProduct: IIoRestorecommerceProductVirtualProduct; IIoRestorecommerceProductVirtualVariant: IIoRestorecommerceProductVirtualVariant; IIoRestorecommerceProductBundle: IIoRestorecommerceProductBundle; IIoRestorecommerceProductBundleProduct: IIoRestorecommerceProductBundleProduct; IIoRestorecommerceProductAssociation: IIoRestorecommerceProductAssociation; ProtoIoRestorecommerceResourcebaseDeleteResponse: ProtoIoRestorecommerceResourcebaseDeleteResponse; IoRestorecommerceResourcebaseDeleteResponse: IoRestorecommerceResourcebaseDeleteResponse; IIoRestorecommerceResourcebaseDeleteRequest: IIoRestorecommerceResourcebaseDeleteRequest; CatalogProductPrototypeMutation: CatalogProductPrototypeMutation; IIoRestorecommerceProductPrototypeProductPrototypeList: IIoRestorecommerceProductPrototypeProductPrototypeList; IIoRestorecommerceProductPrototypeProductPrototype: IIoRestorecommerceProductPrototypeProductPrototype; CatalogProductCategoryMutation: CatalogProductCategoryMutation; IIoRestorecommerceProductCategoryProductCategoryList: IIoRestorecommerceProductCategoryProductCategoryList; IIoRestorecommerceProductCategoryProductCategory: IIoRestorecommerceProductCategoryProductCategory; IIoRestorecommerceProductCategoryParent: IIoRestorecommerceProductCategoryParent; CatalogPriceGroupMutation: CatalogPriceGroupMutation; IIoRestorecommercePriceGroupPriceGroupList: IIoRestorecommercePriceGroupPriceGroupList; IIoRestorecommercePriceGroupPriceGroup: IIoRestorecommercePriceGroupPriceGroup; CatalogManufacturerMutation: CatalogManufacturerMutation; IIoRestorecommerceManufacturerManufacturerList: IIoRestorecommerceManufacturerManufacturerList; IIoRestorecommerceManufacturerManufacturer: IIoRestorecommerceManufacturerManufacturer; Subscription: Record; SubscriptionOutput: SubscriptionOutput; }>; export type QueryResolvers = ResolversObject<{ catalog?: Resolver; }>; export type CatalogQueryResolvers = ResolversObject<{ product?: Resolver; product_prototype?: Resolver; product_category?: Resolver; price_group?: Resolver; manufacturer?: Resolver; }>; export type CatalogProductQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; GetVariant?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommerceProductProductListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductProductListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductProductResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductProductResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; product?: Resolver, ParentType, ContextType>; bundle?: Resolver, ParentType, ContextType>; shopIds?: Resolver>, ParentType, ContextType>; shops?: Resolver>, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; tags?: Resolver>, ParentType, ContextType>; associations?: Resolver>, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceMetaMetaResolvers = ResolversObject<{ created?: Resolver, ParentType, ContextType>; modified?: Resolver, ParentType, ContextType>; modifiedBy?: Resolver, ParentType, ContextType>; owners?: Resolver>, ParentType, ContextType>; acls?: Resolver>, ParentType, ContextType>; createdBy?: Resolver, ParentType, ContextType>; }>; export interface DateTimeScalarConfig extends GraphQLScalarTypeConfig { name: 'DateTime'; } export type IoRestorecommerceAttributeAttributeResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductIndividualProductResolvers = ResolversObject<{ name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; manufacturerId?: Resolver, ParentType, ContextType>; manufacturer?: Resolver, ParentType, ContextType>; originCountryId?: Resolver, ParentType, ContextType>; origin_country?: Resolver, ParentType, ContextType>; prototypeId?: Resolver, ParentType, ContextType>; prototype?: Resolver, ParentType, ContextType>; categoryId?: Resolver, ParentType, ContextType>; category?: Resolver, ParentType, ContextType>; taxIds?: Resolver>, ParentType, ContextType>; gtin?: Resolver, ParentType, ContextType>; physical?: Resolver, ParentType, ContextType>; service?: Resolver, ParentType, ContextType>; virtual?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceManufacturerManufacturerResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceCountryCountryResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; countryCode?: Resolver, ParentType, ContextType>; geographicalName?: Resolver, ParentType, ContextType>; economicAreas?: Resolver>, ParentType, ContextType>; countryCodeAlpha2?: Resolver, ParentType, ContextType>; countryCodeAlpha3?: Resolver, ParentType, ContextType>; localeIds?: Resolver>, ParentType, ContextType>; locales?: Resolver>, ParentType, ContextType>; localizedNames?: Resolver>, ParentType, ContextType>; timezoneIds?: Resolver>, ParentType, ContextType>; timezones?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceLocaleLocaleResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; parentId?: Resolver, ParentType, ContextType>; parent?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceCountryCountryLocaleNameResolvers = ResolversObject<{ locale?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceTimezoneTimezoneResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; abbreviationStd?: Resolver, ParentType, ContextType>; abbreviationDst?: Resolver, ParentType, ContextType>; offsetStd?: Resolver, ParentType, ContextType>; offsetDst?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceTimezoneTimezoneOffsetResolvers = ResolversObject<{ hours?: Resolver, ParentType, ContextType>; minutes?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductPrototypeProductPrototypeResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; version?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; categoryId?: Resolver, ParentType, ContextType>; category?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductCategoryProductCategoryResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; priceGroupId?: Resolver, ParentType, ContextType>; priceGroup?: Resolver, ParentType, ContextType>; image?: Resolver, ParentType, ContextType>; parent?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePriceGroupPriceGroupResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceImageImageResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; caption?: Resolver, ParentType, ContextType>; filename?: Resolver, ParentType, ContextType>; contentType?: Resolver, ParentType, ContextType>; url?: Resolver, ParentType, ContextType>; base64?: Resolver, ParentType, ContextType>; blob?: Resolver, ParentType, ContextType>; width?: Resolver, ParentType, ContextType>; height?: Resolver, ParentType, ContextType>; length?: Resolver, ParentType, ContextType>; tags?: Resolver>, ParentType, ContextType>; index?: Resolver, ParentType, ContextType>; }>; export interface TodoScalarScalarConfig extends GraphQLScalarTypeConfig { name: 'TodoScalar'; } export type IoRestorecommerceProductCategoryParentResolvers = ResolversObject<{ parentId?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductPhysicalProductResolvers = ResolversObject<{ variants?: Resolver>, ParentType, ContextType>; templates?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductPhysicalVariantResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; stockLevel?: Resolver, ParentType, ContextType>; price?: Resolver, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; files?: Resolver>, ParentType, ContextType>; stockKeepingUnit?: Resolver, ParentType, ContextType>; parentVariantId?: Resolver, ParentType, ContextType>; properties?: Resolver>, ParentType, ContextType>; taxIds?: Resolver>, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; validFrom?: Resolver, ParentType, ContextType>; validTo?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; package?: Resolver, ParentType, ContextType>; taricCode?: Resolver, ParentType, ContextType>; hsCode?: Resolver, ParentType, ContextType>; exportDescription?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePricePriceResolvers = ResolversObject<{ regularPrice?: Resolver, ParentType, ContextType>; sale?: Resolver, ParentType, ContextType>; salePrice?: Resolver, ParentType, ContextType>; currencyId?: Resolver, ParentType, ContextType>; currency?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceCurrencyCurrencyResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; symbol?: Resolver, ParentType, ContextType>; countryIds?: Resolver>, ParentType, ContextType>; countries?: Resolver>, ParentType, ContextType>; customExchangeRates?: Resolver>, ParentType, ContextType>; precision?: Resolver, ParentType, ContextType>; code?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceCurrencyExchangeRateResolvers = ResolversObject<{ toCurrencyId?: Resolver, ParentType, ContextType>; rate?: Resolver, ParentType, ContextType>; expenses?: Resolver, ParentType, ContextType>; amount?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceFileFileResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; ordinal?: Resolver, ParentType, ContextType>; caption?: Resolver, ParentType, ContextType>; filename?: Resolver, ParentType, ContextType>; contentType?: Resolver, ParentType, ContextType>; url?: Resolver, ParentType, ContextType>; base64?: Resolver, ParentType, ContextType>; blob?: Resolver, ParentType, ContextType>; bytes?: Resolver, ParentType, ContextType>; tags?: Resolver>, ParentType, ContextType>; thumbnail?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePropertyPropertyResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; unitCode?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductPackageResolvers = ResolversObject<{ sizeInCm?: Resolver, ParentType, ContextType>; weightInKg?: Resolver, ParentType, ContextType>; rotatable?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceGeometryBoundingBox3DResolvers = ResolversObject<{ width?: Resolver, ParentType, ContextType>; height?: Resolver, ParentType, ContextType>; length?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductServiceProductResolvers = ResolversObject<{ variants?: Resolver>, ParentType, ContextType>; templates?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductServiceVariantResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; stockLevel?: Resolver, ParentType, ContextType>; price?: Resolver, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; files?: Resolver>, ParentType, ContextType>; stockKeepingUnit?: Resolver, ParentType, ContextType>; parentVariantId?: Resolver, ParentType, ContextType>; properties?: Resolver>, ParentType, ContextType>; taxIds?: Resolver>, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; validFrom?: Resolver, ParentType, ContextType>; validTo?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductVirtualProductResolvers = ResolversObject<{ variants?: Resolver>, ParentType, ContextType>; templates?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductVirtualVariantResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; stockLevel?: Resolver, ParentType, ContextType>; price?: Resolver, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; files?: Resolver>, ParentType, ContextType>; stockKeepingUnit?: Resolver, ParentType, ContextType>; parentVariantId?: Resolver, ParentType, ContextType>; properties?: Resolver>, ParentType, ContextType>; taxIds?: Resolver>, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; validFrom?: Resolver, ParentType, ContextType>; validTo?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductBundleResolvers = ResolversObject<{ name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; products?: Resolver>, ParentType, ContextType>; price?: Resolver, ParentType, ContextType>; prePackaged?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; validFrom?: Resolver, ParentType, ContextType>; validTo?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductBundleProductResolvers = ResolversObject<{ productId?: Resolver, ParentType, ContextType>; product?: Resolver, ParentType, ContextType>; variantId?: Resolver, ParentType, ContextType>; quantity?: Resolver, ParentType, ContextType>; priceRatio?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceShopShopResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; shopNumber?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; domains?: Resolver>, ParentType, ContextType>; organizationId?: Resolver, ParentType, ContextType>; organization?: Resolver, ParentType, ContextType>; templateIds?: Resolver>, ParentType, ContextType>; templates?: Resolver>, ParentType, ContextType>; settingId?: Resolver, ParentType, ContextType>; setting?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceOrganizationOrganizationResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; parentId?: Resolver, ParentType, ContextType>; parent?: Resolver, ParentType, ContextType>; contactPointIds?: Resolver>, ParentType, ContextType>; contactPoints?: Resolver>, ParentType, ContextType>; website?: Resolver, ParentType, ContextType>; email?: Resolver, ParentType, ContextType>; logo?: Resolver, ParentType, ContextType>; vatId?: Resolver, ParentType, ContextType>; isicV4?: Resolver, ParentType, ContextType>; registration?: Resolver, ParentType, ContextType>; registrationCourt?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; paymentMethodIds?: Resolver>, ParentType, ContextType>; paymentMethods?: Resolver>, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceContactPointContactPointResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; physicalAddressId?: Resolver, ParentType, ContextType>; physicalAddress?: Resolver, ParentType, ContextType>; website?: Resolver, ParentType, ContextType>; email?: Resolver, ParentType, ContextType>; contactPointTypeIds?: Resolver>, ParentType, ContextType>; contactPointTypes?: Resolver>, ParentType, ContextType>; telephone?: Resolver, ParentType, ContextType>; timezoneId?: Resolver, ParentType, ContextType>; timezone?: Resolver, ParentType, ContextType>; localeId?: Resolver, ParentType, ContextType>; locale?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressAddressResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; postcode?: Resolver, ParentType, ContextType>; countryId?: Resolver, ParentType, ContextType>; country?: Resolver, ParentType, ContextType>; locality?: Resolver, ParentType, ContextType>; street?: Resolver, ParentType, ContextType>; region?: Resolver, ParentType, ContextType>; geoCoordinates?: Resolver, ParentType, ContextType>; altitude?: Resolver, ParentType, ContextType>; buildingNumber?: Resolver, ParentType, ContextType>; addressAddition?: Resolver, ParentType, ContextType>; businessAddress?: Resolver, ParentType, ContextType>; residentialAddress?: Resolver, ParentType, ContextType>; packStation?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressGeoPointResolvers = ResolversObject<{ latitude?: Resolver, ParentType, ContextType>; longitude?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressAddressAdditionResolvers = ResolversObject<{ field1?: Resolver, ParentType, ContextType>; field2?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressBusinessAddressResolvers = ResolversObject<{ name?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressResidentialAddressResolvers = ResolversObject<{ title?: Resolver, ParentType, ContextType>; givenName?: Resolver, ParentType, ContextType>; midName?: Resolver, ParentType, ContextType>; familyName?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceAddressPackStationResolvers = ResolversObject<{ provider?: Resolver, ParentType, ContextType>; stationNumber?: Resolver, ParentType, ContextType>; postNumber?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceContactPointTypeContactPointTypeResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePaymentMethodPaymentMethodResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; paymentMethod?: Resolver, ParentType, ContextType>; transferType?: Resolver, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePaymentMethodPaymentMethodEnumResolvers = { WIRE_TRANSFER?: 0; DIRECT_DEBIT: 1; PAYPAL: 2; }; export type IoRestorecommercePaymentMethodTransferTypeEnumResolvers = { RECEIVE?: 0; SEND: 1; BOTH: 2; }; export type GoogleProtobufAnyResolvers = ResolversObject<{ typeUrl?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; }>; export interface GoogleProtobufAnyValueScalarConfig extends GraphQLScalarTypeConfig { name: 'GoogleProtobufAnyValue'; } export type IoRestorecommerceTemplateTemplateResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; useCase?: Resolver, ParentType, ContextType>; ordinal?: Resolver, ParentType, ContextType>; section?: Resolver, ParentType, ContextType>; bodies?: Resolver>, ParentType, ContextType>; layouts?: Resolver>, ParentType, ContextType>; styles?: Resolver>, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; localizations?: Resolver>, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceTemplateLocalizationResolvers = ResolversObject<{ locales?: Resolver>, ParentType, ContextType>; l10n?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceSettingSettingResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; settings?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductAssociationResolvers = ResolversObject<{ productId?: Resolver, ParentType, ContextType>; product?: Resolver, ParentType, ContextType>; variantId?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; tags?: Resolver>, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceProductAssociationTypeResolvers = { MISCELLANEOUS?: 0; ACCESSORY: 1; RECOMMENDATION: 2; }; export type IoRestorecommerceStatusStatusResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; code?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceStatusOperationStatusResolvers = ResolversObject<{ code?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceResourcebaseSortSortOrderResolvers = { UNSORTED?: 0; ASCENDING: 1; DESCENDING: 2; }; export type IoRestorecommerceResourcebaseFilterOperationResolvers = { eq?: 0; lt: 1; lte: 2; gt: 3; gte: 4; isEmpty: 5; iLike: 6; in: 7; neq: 8; }; export type IoRestorecommerceResourcebaseFilterValueTypeResolvers = { STRING?: 0; NUMBER: 1; BOOLEAN: 2; DATE: 3; ARRAY: 4; }; export type IoRestorecommerceFilterFilterOperationResolvers = { eq?: 0; lt: 1; lte: 2; gt: 3; gte: 4; isEmpty: 5; iLike: 6; in: 7; neq: 8; }; export type IoRestorecommerceFilterFilterValueTypeResolvers = { STRING?: 0; NUMBER: 1; BOOLEAN: 2; DATE: 3; ARRAY: 4; }; export type IoRestorecommerceFilterFilterOpOperatorResolvers = { and?: 0; or: 1; }; export type IoRestorecommerceResourcebaseFilterOpOperatorResolvers = { and?: 0; or: 1; }; export type ProtoIoRestorecommerceProductIndividualProductVariantListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductIndividualProductVariantListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; session?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductIndividualProductVariantResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductIndividualProductVariantResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; variantId?: Resolver, ParentType, ContextType>; name?: Resolver, ParentType, ContextType>; description?: Resolver, ParentType, ContextType>; tags?: Resolver>, ParentType, ContextType>; associations?: Resolver>, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; taricCode?: Resolver, ParentType, ContextType>; shopIds?: Resolver>, ParentType, ContextType>; shops?: Resolver>, ParentType, ContextType>; manufacturerId?: Resolver, ParentType, ContextType>; manufacturer?: Resolver, ParentType, ContextType>; originCountryId?: Resolver, ParentType, ContextType>; origin_country?: Resolver, ParentType, ContextType>; prototypeId?: Resolver, ParentType, ContextType>; prototype?: Resolver, ParentType, ContextType>; categoryId?: Resolver, ParentType, ContextType>; category?: Resolver, ParentType, ContextType>; gtin?: Resolver, ParentType, ContextType>; stockLevel?: Resolver, ParentType, ContextType>; price?: Resolver, ParentType, ContextType>; images?: Resolver>, ParentType, ContextType>; files?: Resolver>, ParentType, ContextType>; stockKeepingUnit?: Resolver, ParentType, ContextType>; properties?: Resolver>, ParentType, ContextType>; taxIds?: Resolver>, ParentType, ContextType>; active?: Resolver, ParentType, ContextType>; validFrom?: Resolver, ParentType, ContextType>; validTo?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; package?: Resolver, ParentType, ContextType>; hsCode?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductSessionResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; from?: Resolver, ParentType, ContextType>; to?: Resolver, ParentType, ContextType>; }>; export interface IDateTimeScalarConfig extends GraphQLScalarTypeConfig { name: 'IDateTime'; } export type CatalogProductPrototypeQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductPrototypeProductPrototypeListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductPrototypeProductPrototypeResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type CatalogProductCategoryQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommerceProductCategoryProductCategoryListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductCategoryProductCategoryListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceProductCategoryProductCategoryResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type CatalogPriceGroupQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommercePriceGroupPriceGroupListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePriceGroupPriceGroupListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommercePriceGroupPriceGroupResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type CatalogManufacturerQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommerceManufacturerManufacturerListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceManufacturerManufacturerListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceManufacturerManufacturerResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type MutationResolvers = ResolversObject<{ catalog?: Resolver; }>; export type CatalogMutationResolvers = ResolversObject<{ product?: Resolver; product_prototype?: Resolver; product_category?: Resolver; price_group?: Resolver; manufacturer?: Resolver; }>; export type CatalogProductMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; ClaimVariant?: Resolver, ParentType, ContextType, RequireFields>; ReleaseVariant?: Resolver, ParentType, ContextType, RequireFields>; ResolveSession?: Resolver, ParentType, ContextType, RequireFields>; DropSession?: Resolver, ParentType, ContextType, RequireFields>; }>; export interface UploadScalarConfig extends GraphQLScalarTypeConfig { name: 'Upload'; } export type ProtoIoRestorecommerceResourcebaseDeleteResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceResourcebaseDeleteResponseResolvers = ResolversObject<{ status?: Resolver>, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type CatalogProductPrototypeMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; }>; export type CatalogProductCategoryMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; }>; export type CatalogPriceGroupMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; }>; export type CatalogManufacturerMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; }>; export type SubscriptionResolvers = ResolversObject<{ catalogProducts?: SubscriptionResolver, "catalogProducts", ParentType, ContextType, Partial>; }>; export type SubscriptionOutputResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; }>; export type Resolvers = ResolversObject<{ Query?: QueryResolvers; CatalogQuery?: CatalogQueryResolvers; CatalogProductQuery?: CatalogProductQueryResolvers; ProtoIoRestorecommerceProductProductListResponse?: ProtoIoRestorecommerceProductProductListResponseResolvers; IoRestorecommerceProductProductListResponse?: IoRestorecommerceProductProductListResponseResolvers; IoRestorecommerceProductProductResponse?: IoRestorecommerceProductProductResponseResolvers; IoRestorecommerceProductProduct?: IoRestorecommerceProductProductResolvers; IoRestorecommerceMetaMeta?: IoRestorecommerceMetaMetaResolvers; DateTime?: GraphQLScalarType; IoRestorecommerceAttributeAttribute?: IoRestorecommerceAttributeAttributeResolvers; IoRestorecommerceProductIndividualProduct?: IoRestorecommerceProductIndividualProductResolvers; IoRestorecommerceManufacturerManufacturer?: IoRestorecommerceManufacturerManufacturerResolvers; IoRestorecommerceCountryCountry?: IoRestorecommerceCountryCountryResolvers; IoRestorecommerceLocaleLocale?: IoRestorecommerceLocaleLocaleResolvers; IoRestorecommerceCountryCountryLocaleName?: IoRestorecommerceCountryCountryLocaleNameResolvers; IoRestorecommerceTimezoneTimezone?: IoRestorecommerceTimezoneTimezoneResolvers; IoRestorecommerceTimezoneTimezoneOffset?: IoRestorecommerceTimezoneTimezoneOffsetResolvers; IoRestorecommerceProductPrototypeProductPrototype?: IoRestorecommerceProductPrototypeProductPrototypeResolvers; IoRestorecommerceProductCategoryProductCategory?: IoRestorecommerceProductCategoryProductCategoryResolvers; IoRestorecommercePriceGroupPriceGroup?: IoRestorecommercePriceGroupPriceGroupResolvers; IoRestorecommerceImageImage?: IoRestorecommerceImageImageResolvers; TodoScalar?: GraphQLScalarType; IoRestorecommerceProductCategoryParent?: IoRestorecommerceProductCategoryParentResolvers; IoRestorecommerceProductPhysicalProduct?: IoRestorecommerceProductPhysicalProductResolvers; IoRestorecommerceProductPhysicalVariant?: IoRestorecommerceProductPhysicalVariantResolvers; IoRestorecommercePricePrice?: IoRestorecommercePricePriceResolvers; IoRestorecommerceCurrencyCurrency?: IoRestorecommerceCurrencyCurrencyResolvers; IoRestorecommerceCurrencyExchangeRate?: IoRestorecommerceCurrencyExchangeRateResolvers; IoRestorecommerceFileFile?: IoRestorecommerceFileFileResolvers; IoRestorecommercePropertyProperty?: IoRestorecommercePropertyPropertyResolvers; IoRestorecommerceProductPackage?: IoRestorecommerceProductPackageResolvers; IoRestorecommerceGeometryBoundingBox3D?: IoRestorecommerceGeometryBoundingBox3DResolvers; IoRestorecommerceProductServiceProduct?: IoRestorecommerceProductServiceProductResolvers; IoRestorecommerceProductServiceVariant?: IoRestorecommerceProductServiceVariantResolvers; IoRestorecommerceProductVirtualProduct?: IoRestorecommerceProductVirtualProductResolvers; IoRestorecommerceProductVirtualVariant?: IoRestorecommerceProductVirtualVariantResolvers; IoRestorecommerceProductBundle?: IoRestorecommerceProductBundleResolvers; IoRestorecommerceProductBundleProduct?: IoRestorecommerceProductBundleProductResolvers; IoRestorecommerceShopShop?: IoRestorecommerceShopShopResolvers; IoRestorecommerceOrganizationOrganization?: IoRestorecommerceOrganizationOrganizationResolvers; IoRestorecommerceContactPointContactPoint?: IoRestorecommerceContactPointContactPointResolvers; IoRestorecommerceAddressAddress?: IoRestorecommerceAddressAddressResolvers; IoRestorecommerceAddressGeoPoint?: IoRestorecommerceAddressGeoPointResolvers; IoRestorecommerceAddressAddressAddition?: IoRestorecommerceAddressAddressAdditionResolvers; IoRestorecommerceAddressBusinessAddress?: IoRestorecommerceAddressBusinessAddressResolvers; IoRestorecommerceAddressResidentialAddress?: IoRestorecommerceAddressResidentialAddressResolvers; IoRestorecommerceAddressPackStation?: IoRestorecommerceAddressPackStationResolvers; IoRestorecommerceContactPointTypeContactPointType?: IoRestorecommerceContactPointTypeContactPointTypeResolvers; IoRestorecommercePaymentMethodPaymentMethod?: IoRestorecommercePaymentMethodPaymentMethodResolvers; IoRestorecommercePaymentMethodPaymentMethodEnum?: IoRestorecommercePaymentMethodPaymentMethodEnumResolvers; IoRestorecommercePaymentMethodTransferTypeEnum?: IoRestorecommercePaymentMethodTransferTypeEnumResolvers; GoogleProtobufAny?: GoogleProtobufAnyResolvers; GoogleProtobufAnyValue?: GraphQLScalarType; IoRestorecommerceTemplateTemplate?: IoRestorecommerceTemplateTemplateResolvers; IoRestorecommerceTemplateLocalization?: IoRestorecommerceTemplateLocalizationResolvers; IoRestorecommerceSettingSetting?: IoRestorecommerceSettingSettingResolvers; IoRestorecommerceProductAssociation?: IoRestorecommerceProductAssociationResolvers; IoRestorecommerceProductAssociationType?: IoRestorecommerceProductAssociationTypeResolvers; IoRestorecommerceStatusStatus?: IoRestorecommerceStatusStatusResolvers; IoRestorecommerceStatusOperationStatus?: IoRestorecommerceStatusOperationStatusResolvers; IoRestorecommerceResourcebaseSortSortOrder?: IoRestorecommerceResourcebaseSortSortOrderResolvers; IoRestorecommerceResourcebaseFilterOperation?: IoRestorecommerceResourcebaseFilterOperationResolvers; IoRestorecommerceResourcebaseFilterValueType?: IoRestorecommerceResourcebaseFilterValueTypeResolvers; IoRestorecommerceFilterFilterOperation?: IoRestorecommerceFilterFilterOperationResolvers; IoRestorecommerceFilterFilterValueType?: IoRestorecommerceFilterFilterValueTypeResolvers; IoRestorecommerceFilterFilterOpOperator?: IoRestorecommerceFilterFilterOpOperatorResolvers; IoRestorecommerceResourcebaseFilterOpOperator?: IoRestorecommerceResourcebaseFilterOpOperatorResolvers; ProtoIoRestorecommerceProductIndividualProductVariantListResponse?: ProtoIoRestorecommerceProductIndividualProductVariantListResponseResolvers; IoRestorecommerceProductIndividualProductVariantListResponse?: IoRestorecommerceProductIndividualProductVariantListResponseResolvers; IoRestorecommerceProductIndividualProductVariantResponse?: IoRestorecommerceProductIndividualProductVariantResponseResolvers; IoRestorecommerceProductIndividualProductVariant?: IoRestorecommerceProductIndividualProductVariantResolvers; IoRestorecommerceProductSession?: IoRestorecommerceProductSessionResolvers; IDateTime?: GraphQLScalarType; CatalogProductPrototypeQuery?: CatalogProductPrototypeQueryResolvers; ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponse?: ProtoIoRestorecommerceProductPrototypeProductPrototypeListResponseResolvers; IoRestorecommerceProductPrototypeProductPrototypeListResponse?: IoRestorecommerceProductPrototypeProductPrototypeListResponseResolvers; IoRestorecommerceProductPrototypeProductPrototypeResponse?: IoRestorecommerceProductPrototypeProductPrototypeResponseResolvers; CatalogProductCategoryQuery?: CatalogProductCategoryQueryResolvers; ProtoIoRestorecommerceProductCategoryProductCategoryListResponse?: ProtoIoRestorecommerceProductCategoryProductCategoryListResponseResolvers; IoRestorecommerceProductCategoryProductCategoryListResponse?: IoRestorecommerceProductCategoryProductCategoryListResponseResolvers; IoRestorecommerceProductCategoryProductCategoryResponse?: IoRestorecommerceProductCategoryProductCategoryResponseResolvers; CatalogPriceGroupQuery?: CatalogPriceGroupQueryResolvers; ProtoIoRestorecommercePriceGroupPriceGroupListResponse?: ProtoIoRestorecommercePriceGroupPriceGroupListResponseResolvers; IoRestorecommercePriceGroupPriceGroupListResponse?: IoRestorecommercePriceGroupPriceGroupListResponseResolvers; IoRestorecommercePriceGroupPriceGroupResponse?: IoRestorecommercePriceGroupPriceGroupResponseResolvers; CatalogManufacturerQuery?: CatalogManufacturerQueryResolvers; ProtoIoRestorecommerceManufacturerManufacturerListResponse?: ProtoIoRestorecommerceManufacturerManufacturerListResponseResolvers; IoRestorecommerceManufacturerManufacturerListResponse?: IoRestorecommerceManufacturerManufacturerListResponseResolvers; IoRestorecommerceManufacturerManufacturerResponse?: IoRestorecommerceManufacturerManufacturerResponseResolvers; Mutation?: MutationResolvers; CatalogMutation?: CatalogMutationResolvers; CatalogProductMutation?: CatalogProductMutationResolvers; Upload?: GraphQLScalarType; ProtoIoRestorecommerceResourcebaseDeleteResponse?: ProtoIoRestorecommerceResourcebaseDeleteResponseResolvers; IoRestorecommerceResourcebaseDeleteResponse?: IoRestorecommerceResourcebaseDeleteResponseResolvers; CatalogProductPrototypeMutation?: CatalogProductPrototypeMutationResolvers; CatalogProductCategoryMutation?: CatalogProductCategoryMutationResolvers; CatalogPriceGroupMutation?: CatalogPriceGroupMutationResolvers; CatalogManufacturerMutation?: CatalogManufacturerMutationResolvers; Subscription?: SubscriptionResolvers; SubscriptionOutput?: SubscriptionOutputResolvers; }>; //# sourceMappingURL=schema.generated.d.ts.map