@shopify/graphql-client
Version:
Shopify GraphQL Client - A lightweight generic GraphQL JS client to interact with Shopify GraphQL APIs
11 lines • 573 B
TypeScript
import { CustomFetchApi, GraphQLClient, Logger } from './types';
interface GenerateHttpFetchOptions {
clientLogger: Logger;
customFetchApi?: CustomFetchApi;
client?: string;
defaultRetryWaitTime?: number;
retriableCodes?: number[];
}
export declare function generateHttpFetch({ clientLogger, customFetchApi, client, defaultRetryWaitTime, retriableCodes, }: GenerateHttpFetchOptions): (requestParams: Parameters<CustomFetchApi>, count: number, maxRetries: number) => ReturnType<GraphQLClient["fetch"]>;
export {};
//# sourceMappingURL=http-fetch.d.ts.map