import { HTMLAttributes, MouseEvent } from "react";
import { IconTypesKeys } from "../../atoms/Icon";
import { IIconButtonProps } from "../IconButton";
export interface IChipProps extends HTMLAttributes<HTMLElement> {
    text?: string;
    additionalButton?: IconTypesKeys;
    primary?: boolean;
    secondary?: boolean;
    error?: boolean;
    onRemove?: (text?: string, e?: MouseEvent<HTMLElement>) => void;
    additionalAction?: VoidFunction;
    className?: string;
    additionalButtonTooltip?: string;
    removeButtonTooltip?: string;
    tooltipDelay?: number;
    disabled?: boolean;
}
export interface IContainerProps {
    primary?: boolean;
    secondary?: boolean;
    error?: boolean;
}
export declare type IChipIconButtonProps = IIconButtonProps;
export interface ITextProps {
    isStandard?: boolean;
    disabled?: boolean;
}
