/** * Warning: This is an autogenerated file. * * Changes in this file won't take effect and will be overwritten */ // Base Types type Exact = { [K in keyof T]: T[K] }; type Maybe = T | null | undefined type Scalars = { Boolean: boolean String: string Float: number Int: number ID: string } // Operation related types export type SuggestionsQueryQueryVariables = Exact<{ fullText: Scalars['String']; regionId: Maybe; facetKey: Maybe; facetValue: Maybe; simulationBehavior?: Maybe; }>; export type SuggestionsQueryQuery = { vtex: { productSuggestions: Maybe<{ total: number, products: Array, linkText: Maybe, brand: Maybe, productReference: Maybe, id: Maybe, categoryTree: Maybe }>>>, productClusters: Maybe, name: Maybe }>>>, properties: Maybe, originalName: Maybe, values: Maybe>> }>>>, items: Maybe, name: Maybe, referenceId: Maybe }>>>, images: Maybe, imageText: Maybe }>>>, sellers: Maybe, commercialOffer: Maybe<{ spotPrice: Maybe, availableQuantity: Maybe, price: Maybe, listPrice: Maybe, maxInstallments: Maybe, numberOfInstallments: Maybe }>>>, installments: Maybe, numberOfInstallments: Maybe, interestRate: Maybe }>>>, teasers: Maybe }>> }> }>>> }>>> }>> }> } }; // Query Related Code export const SuggestionsQuery = { query: process.env.NODE_ENV === 'production' ? undefined : "query SuggestionsQuery($fullText: String!, $regionId: String, $facetKey: String, $facetValue: String, $simulationBehavior: VTEX_SimulationBehavior = default) {\n vtex {\n productSuggestions(\n fullText: $fullText\n regionId: $regionId\n facetKey: $facetKey\n facetValue: $facetValue\n simulationBehavior: $simulationBehavior\n ) {\n total: count\n products {\n id: productId\n productName\n linkText\n brand\n productReference\n categoryTree {\n name\n }\n productClusters {\n id\n name\n }\n properties {\n name\n originalName\n values\n }\n items {\n itemId\n name\n referenceId {\n value: Value\n }\n images {\n imageUrl\n imageText\n }\n sellers {\n sellerId\n commercialOffer: commertialOffer {\n maxInstallments: Installments(criteria: MAX_WITHOUT_INTEREST) {\n value: Value\n numberOfInstallments: NumberOfInstallments\n }\n installments: Installments(criteria: ALL) {\n value: Value\n numberOfInstallments: NumberOfInstallments\n interestRate: InterestRate\n }\n availableQuantity: AvailableQuantity\n price: Price\n listPrice: ListPrice\n spotPrice\n teasers {\n name\n }\n }\n }\n }\n }\n }\n }\n}\n", sha256Hash: "793f9aeaa23c2adc040b2cacd4a8638151d88dba4f9beffde924a2bf1a600fcc", operationName: "SuggestionsQuery", }