import { type City, type Config, type GetCountryStateCities } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; import type { FetchCountryStateCitiesAction } from '../../types/index.js'; /** * Fetch all cities from an specific country and state. * * @param getCountryStateCities - Get cities client. * * @returns Thunk factory. */ declare const fetchCountryStateCitiesFactory: (getCountryStateCities: GetCountryStateCities) => (countryCode: string, stateId: number, config?: Config) => (dispatch: Dispatch) => Promise; export default fetchCountryStateCitiesFactory;