import { ComponentWithAs as _, HTMLChakraProps, IconProps, TagCloseButtonProps as ChakraTagCloseButtonProps, TagProps as ChakraTagProps } from '@chakra-ui/react'; export interface TagProps extends ChakraTagProps { colorScheme?: ChakraTagProps['colorScheme'] | 'main' | 'success' | 'warning' | 'critical'; } export declare const TagLeftIcon: _<"svg", IconProps>; export declare const TagRightIcon: _<"svg", IconProps>; export type TagCloseButtonProps = ChakraTagCloseButtonProps; /** Not using Chakra's TagCloseButton due to inability to override aria-label */ export declare const TagCloseButton: ({ isDisabled, children, ...rest }: TagCloseButtonProps) => JSX.Element; export type TagLabelProps = HTMLChakraProps<'span'>; export declare const TagLabel: _<"span", TagLabelProps>; export declare const Tag: _<"span", TagProps>;