import { type Config, type GetRaffleEstimation, type Raffle, type RaffleEstimation, type RaffleEstimationQuery } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; /** * Method responsible for fetching a raffle estimation. * * @param getRaffleEstimation - Get raffle estimation client. * * @returns Thunk factory. */ declare const fetchRaffleEstimationFactory: (getRaffleEstimation: GetRaffleEstimation) => (raffleId: Raffle['id'], query?: RaffleEstimationQuery, config?: Config) => (dispatch: Dispatch) => Promise; export default fetchRaffleEstimationFactory;