import { StorefrontApiClient, StorefrontApiResponse } from "./storefront-api-client"; import type { CountryCode, LanguageCode } from "./types/storefront.types"; export type LoadProductImagesResponse = StorefrontApiResponse<{ id: string; altText: string; url: string; }[]>; export type { GetProductImagesByIdQueryVariables } from "./types/storefront.generated"; export interface LoadProductImagesArgs { items: { productId: number; variantId?: number | null; }[]; country: CountryCode; language: LanguageCode; } export declare const loadProductImages: (client: StorefrontApiClient, { items, country, language }: LoadProductImagesArgs) => Promise<{ data: (Pick | undefined)[]; errors: null; } | { data: null; errors: Error; }>;