import { type Config, type GetRaffleParticipation, type Raffle, type RaffleParticipation } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; /** * Method responsible for fetching a raffle participation. * * @param getRaffleParticipation - Get raffle participation client. * * @returns Thunk factory. */ declare const fetchRaffleParticipationFactory: (getRaffleParticipation: GetRaffleParticipation) => (raffleId: Raffle['id'], participationId: RaffleParticipation['id'], config?: Config) => (dispatch: Dispatch) => Promise; export default fetchRaffleParticipationFactory;