///
import { SxProps, Theme } from '@mui/system';
import AddIcon from './icons/add';
export declare const customIconMap: {
searchIcon: () => JSX.Element;
addIcon: typeof AddIcon;
chevronLeft: () => JSX.Element;
chevronRight: () => JSX.Element;
upLoadIcon: () => JSX.Element;
pdfFileIcon: () => JSX.Element;
closeIcon: () => JSX.Element;
iconCloseTag: () => JSX.Element;
penIcon: () => JSX.Element;
downloadIcon: () => JSX.Element;
phoneIcon: () => JSX.Element;
giftIcon: () => JSX.Element;
hashTagIcon: () => JSX.Element;
calendarIcon: () => JSX.Element;
dashboardIcon: () => JSX.Element;
staffIcon: () => JSX.Element;
companyIcon: () => JSX.Element;
trainingIcon: () => JSX.Element;
logoutIcon: () => JSX.Element;
clockIcon: () => JSX.Element;
chevronDownIcon: () => JSX.Element;
chevronUpIcon: () => JSX.Element;
filterIcon: () => JSX.Element;
crossSmallIcon: () => JSX.Element;
starIcon: () => JSX.Element;
blankFileIcon: () => JSX.Element;
rotate: () => JSX.Element;
rotateCube: () => JSX.Element;
plusSmall: () => JSX.Element;
minusIcon: () => JSX.Element;
check: () => JSX.Element;
cross: () => JSX.Element;
menu: () => JSX.Element;
eyeOpen: () => JSX.Element;
eyeClosed: () => JSX.Element;
};
export declare const PIcon: ({ name, sx, size, className, }: {
name: keyof typeof customIconMap;
sx?: SxProps | undefined;
size?: number | undefined;
className?: string | undefined;
}) => JSX.Element;
export default PIcon;