import { CustomQuery, Context, FactoryParams, ComputedProperty } from '@vue-storefront/core'; import { Error } from '../types'; export interface UseRelatedProductsErrors { set: Error; load: Error; } export interface UseRelatedProductsFactoryParams extends FactoryParams { load: (context: Context, params?: { customQuery?: CustomQuery; }) => Promise; } export interface UseRelatedProducts { relatedProducts: ComputedProperty; load(params?: { customQuery?: CustomQuery; }): Promise; loading: ComputedProperty; error: ComputedProperty; } export declare function useRelatedProductsFactory(factoryParams: UseRelatedProductsFactoryParams): () => UseRelatedProducts; //# sourceMappingURL=useRelatedProducts.d.ts.map