export class ShopClient { constructor({ apiToken, apiVersion, domain, debug }: { apiToken: any; apiVersion: any; domain: any; debug: any; }); apiToken: any; apiVersion: any; domain: any; endpoint: string; options: {}; debug: any; client: GraphQLClient; init(): GraphQLClient; /** * Customer queries client * @param {gqlQuery} query * @param {object} variables * @returns */ query({ query, variables }: gqlQuery): Promise>; /** * Customer mutation client * @param {gqlMutation} mutation * @param {object} variables * @returns */ mutate({ mutation, variables }: gqlMutation): Promise>; /** * Query the storefront shop object data * @param {String} country */ getShop(): Promise<{ error: any; data: any; } | { error: any; data: any; }>; /** * Query all countries locales * @param {String} country */ getLocales(props: any): Promise<{ error: any; data: any; } | { error: any; data: any; }>; /** * Query available countries and currencies * @param {String} country * @see https://shopify.dev/custom-storefronts/products/international-pricing#query-available-countries-and-currencies */ getCountries(props: any): Promise<{ error: any; data: any; } | { error: any; data: any; }>; } import { GraphQLClient } from "graphql-request"; //# sourceMappingURL=client.d.ts.map