import type { ImageFragment, MailingAddressInput, MoneyV2 } from '../generated/graphql'; import type { ExternalTypes } from '../typing'; export declare const makeCurrency: (price?: MoneyV2 | null) => ExternalTypes.CurrencyValue | undefined; export declare const validateOriginalPrice: (originalPrice?: ExternalTypes.CurrencyValue, price?: ExternalTypes.CurrencyValue) => ExternalTypes.CurrencyValue | undefined; export declare const imageFromNode: (imageNode: ImageFragment) => ExternalTypes.Image; export declare const mailingAddressInputToAddress: (address?: MailingAddressInput) => ExternalTypes.Address | undefined;