import { HTMLAttributes, SVGProps } from 'react'; import { TColor, TSize } from '@/types'; export interface IconProps extends HTMLAttributes { size?: TSize; color?: TColor; hover?: boolean; hoverBg?: boolean; } export declare const StyledIcon: import("@pigment-css/react").StyledComponent, HTMLSpanElement>, "ref"> & { ref?: ((instance: HTMLSpanElement | null) => void) | import("react").RefObject | null | undefined; }, IconProps>> & object; export declare function MaterialSymbolsCheckCircleRounded(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare function MaterialSymbolsCancel(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare function MaterialSymbolsInfoRounded(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare const IconWrap: React.FC; export declare function MaterialSymbolsCloseRounded(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare function LineMdLoadingTwotoneLoop(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare function MaterialSymbolsKeyboardArrowUpRounded(props: SVGProps): import("react/jsx-runtime").JSX.Element; export declare function MaterialSymbolsKeyboardArrowDownRounded(props: SVGProps): import("react/jsx-runtime").JSX.Element;