import { type Config, type GetSearchDidYouMean, type GetSearchDidYouMeanQuery, type SearchDidYouMeanSuggestion } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; import type { FetchSearchDidYouMeanAction } from '../../types/index.js'; /** * Creates a thunk factory configured with the specified client to fetch the facets * available to a given search. * * @param getSearchDidYouMean - Get search did you mean client. * * @returns Thunk factory. */ declare const fetchSearchDidYouMeanFactory: (getSearchDidYouMean: GetSearchDidYouMean) => (query: GetSearchDidYouMeanQuery, config?: Config) => (dispatch: Dispatch) => Promise; export default fetchSearchDidYouMeanFactory;