import { default as React } from 'react'; export type TagColor = 'default' | 'primary' | 'accent' | 'positive' | 'warning' | 'important'; export type TagType = 'default' | 'secondary' | 'ghost' | 'invisible' | 'borderless'; export type TagSize = 'default' | 'large'; export type TagStatus = 'error' | 'success' | 'inactive'; export interface TagProps { /** * Content of Tag. */ children: React.ReactNode; /** * Additional classes. */ className?: string; /** * Color of Tag. * @default default */ color?: TagColor; /** * Type of Tag. * @default default */ type?: TagType; /** * Status of Tag. */ status?: TagStatus; /** * Size of Tag. * @default default */ size?: TagSize; /** * Title if Tag is Abbreviation. */ title?: string; /** * If tag is rounded * @default false */ rounded?: boolean; /** * If tag has icon only * @default false */ iconOnly?: boolean; /** * If Tag has arrow on top-right corner * @default false */ hasArrow?: boolean; /** * If Tag should be skeleton * @default false */ isLoading?: boolean; /** * If tag is disabled * @default false */ isDisabled?: boolean; /** * ID attribute */ id?: string; } export declare const Tag: React.ForwardRefExoticComponent>; export default Tag;