export declare const createSingleSubscriptionMutation = "\n #graphql \n \n #graphql\n fragment CreateWebhookSubscriptionFragment on WebhookSubscriptionCreatePayload {\n webhookSubscription {\n id\n topic\n format\n endpoint {\n __typename\n ... on WebhookHttpEndpoint {\n callbackUrl\n }\n }\n }\n userErrors {\n field\n message\n __typename\n }\n }\n\n mutation createSingleSubscription(\n $topic: WebhookSubscriptionTopic!,\n $webhookSubscription: WebhookSubscriptionInput!\n ) {\n webhookSubscriptionCreate(topic: $topic, webhookSubscription: $webhookSubscription) {\n ...CreateWebhookSubscriptionFragment\n }\n }\n"; export declare const deleteSubscription = "\n #graphql\n mutation deleteSubscription($id: ID!) {\n webhookSubscriptionDelete(id: $id) {\n deletedWebhookSubscriptionId\n userErrors {\n field\n message\n __typename\n }\n }\n }\n"; export declare const getWebhooksByCallbackURL = "\n #graphql\n query webhooks($callbackUrl: URL!, $topics: [WebhookSubscriptionTopic!]) {\n webhookSubscriptions(first: 100, callbackUrl: $callbackUrl, topics: $topics) {\n nodes {\n id\n apiVersion {\n supported\n displayName\n }\n topic\n format\n endpoint {\n __typename\n ... on WebhookHttpEndpoint {\n callbackUrl\n }\n }\n }\n edges {\n cursor\n node {\n id\n }\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n }\n }\n }\n"; export declare const getProductFragment = "\n #graphql\n fragment ProductFragment on Product {\n id\n tags\n title\n handle\n createdAt\n updatedAt\n description\n descriptionHtml\n translations(locale: \"en\") {\n locale\n key\n value\n market {\n id\n name\n metafields(first: 10) {\n nodes {\n id\n key\n value\n }\n }\n }\n }\n priceRangeV2 {\n maxVariantPrice {\n amount\n currencyCode\n }\n minVariantPrice {\n amount\n currencyCode\n }\n }\n variants(first: 100) {\n nodes {\n id\n title\n updatedAt\n createdAt\n displayName\n availableForSale\n barcode\n compareAtPrice\n image {\n id\n altText\n url\n metafields(first: 10) {\n nodes {\n id\n key\n value\n }\n }\n }\n }\n }\n featuredMedia {\n id\n alt\n preview {\n image {\n url\n }\n }\n }\n category {\n id\n name\n isRoot\n isArchived\n }\n media(first: 10) {\n nodes {\n id\n alt\n preview {\n image {\n url\n }\n }\n }\n }\n }\n";