import { default as React } from 'react';
import { FetchState } from '@zeniai/client-epic-state';
import { WindowSize } from '../../../context/windowSizeProvider';
export interface Props {
    setShowVendorRecommendationsBuildPopup: React.Dispatch<React.SetStateAction<boolean>>;
    recommendationsBuildStatus?: FetchState;
    clearUpdateVendorBulkRecommendationsFetchStatus: () => void;
    clearVendorName: () => void;
    fetchRecommendations: () => void;
}
declare const VendorBulkUpdateFetchRecommendationsPopup: ({ recommendationsBuildStatus, setShowVendorRecommendationsBuildPopup, fetchRecommendations, clearVendorName, clearUpdateVendorBulkRecommendationsFetchStatus, }: Props) => import("react/jsx-runtime").JSX.Element;
export default VendorBulkUpdateFetchRecommendationsPopup;
export declare const ConfirmationPopUpTitle: import('@emotion/styled').StyledComponent<{
    theme?: import('@emotion/react').Theme;
    as?: React.ElementType;
} & React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & {
    theme?: import('@emotion/react').Theme;
} & {
    size: WindowSize;
}, {}, {}>;
export declare const ConfirmationPopUpDescription: import('@emotion/styled').StyledComponent<{
    theme?: import('@emotion/react').Theme;
    as?: React.ElementType;
} & React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & {
    theme?: import('@emotion/react').Theme;
} & React.ClassAttributes<HTMLSpanElement> & React.HTMLAttributes<HTMLSpanElement> & {
    size: WindowSize;
}, {}, {}>;
