import { type ChipProps as MuiTagProps } from '@mui/material'; import { type ReactElement } from 'react'; import { type BadgeColor } from '../Badge'; import { type WithoutEmotionSpecific } from '../types'; import { type TagColor, type TagSize, type TagVariant } from './types'; export type TagAddonProps = { color?: BadgeColor; }; export type TagAddon = (props: TagAddonProps) => ReactElement | null; export type TagProps = Omit, 'color' | 'variant' | 'size'> & { /** * Цвет тега */ color?: TagColor; /** * Тип тега */ variant?: TagVariant; /** * Скругленная форма тега */ rounded?: boolean; /** * Размер тега */ size?: TagSize; /** * Контент слева от label */ startAddon?: TagAddon; /** * Контент справа от label */ endAddon?: TagAddon; }; export declare const Tag: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;