import { type Config, type GetShipmentTrackings, type ShipmentTrackings } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; import type { FetchShipmentTrackingsAction } from '../../types/actions.types.js'; /** * Fetch all tracking events for the tracking numbers. * * @param getShipmentTrackings - Get shipment trackings client. * * @returns Thunk factory. */ declare const fetchShipmentTrackingsFactory: (getShipmentTrackings: GetShipmentTrackings) => (trackingCodes: string, config?: Config) => (dispatch: Dispatch) => Promise; export default fetchShipmentTrackingsFactory;