import { FetchedState } from '../../commonStateTypes/common'; import { Recommendation } from '../../commonStateTypes/recommendationBase'; import { EntityType } from '../../entity/genericEntity/entity'; export declare const getEntityRecommendationKey: (entityType: EntityType, entityIdOrName: string) => `vendor_${string}` | `customer_${string}` | `merchant_${string}`; export type EntityRecommendationKey = ReturnType; export interface EntityRecommendationsStatus extends FetchedState { recommendations?: Recommendation[]; } export declare const initialEntityRecommendationState: EntityRecommendationsStatus; export interface EntityRecommendationState { recommendationByEntity: Record; }