UNPKG

@sane-shopify/sync-utils

Version:

Syncing utility for Node & the browser

5 lines (4 loc) 563 B
import { ShopifyClient, ShopifyItemParams, Collection, ShopifyMetafieldsConfig } from '@sane-shopify/types'; import { ShopifyCache } from './shopifyUtils'; export declare const fetchAllCollectionProducts: (shopifyClient: ShopifyClient, metafieldsConfig: ShopifyMetafieldsConfig, prevCollection: Collection) => Promise<Collection>; export declare const createFetchShopifyCollection: (shopifyClient: ShopifyClient, fetchMetafieldsConfig: () => Promise<ShopifyMetafieldsConfig>, cache: ShopifyCache) => (params: ShopifyItemParams) => Promise<Collection | null>;