import { SimilarProductsRequest, SimilarProductsResponse, ResponseDynamicFilterItem, DynamicFilterValue, RequestDynamicFilterItem } from "../interfaces"; export type { SimilarProductsResponse, ResponseDynamicFilterItem, DynamicFilterValue, RequestDynamicFilterItem, }; export declare const getVPRRecommendations: (body: SimilarProductsRequest) => (options: RequestInit) => (apiPath?: string) => import("fp-ts/lib/TaskEither").TaskEither, { requestId?: import("../interfaces/generated").components["schemas"]["request-id"]; data: { sourceProduct: import("../interfaces/generated").components["schemas"]["response-product-item"]; products: import("../interfaces/generated").components["schemas"]["response-products"]; }; interactions?: import("../interfaces/generated").components["schemas"]["interactions"]; substitutions?: import("../interfaces/generated").components["schemas"]["response-substitutions"]; }>;