UNPKG

@sane-shopify/sync-utils

Version:

Syncing utility for Node & the browser

5 lines (4 loc) 501 B
import { ShopifyClient, Product, Collection, ShopifyMetafieldsConfig } from '@sane-shopify/types'; import { ShopifyCache } from './shopifyUtils'; export declare const createNodeQuery: (shopifyConfig: ShopifyMetafieldsConfig) => import("graphql").DocumentNode; export declare const createFetchItemById: (shopifyClient: ShopifyClient, fetchMetafieldsConfig: () => Promise<ShopifyMetafieldsConfig>, cache: ShopifyCache) => (id: string, fetchRelated: boolean) => Promise<Product | Collection | null>;