import { ProductRecommendationsQueryQueryVariables } from './__generated__/ProductRecommendationsQuery.graphql'; export declare type RecommendationOptions = ProductRecommendationsQueryQueryVariables; export declare const useRecommendationShelf: (variables: RecommendationOptions) => { productRecommendations: ({ productId: string | null | undefined; productName: string | null | undefined; linkText: string | null | undefined; productClusters: ({ name: string | null | undefined; } | null | undefined)[] | null | undefined; items: ({ itemId: string | null | undefined; images: ({ imageUrl: string | null | undefined; imageText: string | null | undefined; } | null | undefined)[] | null | undefined; sellers: ({ sellerId: string | null | undefined; commercialOffer: { spotPrice: number | null | undefined; availableQuantity: number | null | undefined; price: number | null | undefined; listPrice: number | null | undefined; maxInstallments: ({ value: number | null | undefined; numberOfInstallments: number | null | undefined; } | null | undefined)[] | null | undefined; installments: ({ value: number | null | undefined; numberOfInstallments: number | null | undefined; interestRate: number | null | undefined; } | null | undefined)[] | null | undefined; teasers: { name: string | null | undefined; }[] | null | undefined; } | null | undefined; } | null | undefined)[] | null | undefined; } | null | undefined)[] | null | undefined; } | null | undefined)[] | null; }; export declare const query: never;