import { ReactNode } from 'react';

export declare const ROUND_BUTTON_VARIANTS: {
    whiteStroke: string;
    blackFill: string;
    fullGray: string;
    blue: string;
    blackStroke: string;
    whiteFilled: string;
};
export type roundBtnVariant = keyof typeof ROUND_BUTTON_VARIANTS;
export type btnSizes = 'large' | 'medium' | 'small' | 'tiny';
export declare const sizeMap: {
    large: string;
    medium: string;
    small: string;
    tiny: string;
};
interface IRoundButtonProps {
    size?: btnSizes;
    size_m?: btnSizes;
    size_l?: btnSizes;
    children?: string | ReactNode;
    variant?: roundBtnVariant;
    additionalClass?: string;
    additionalClassIcon?: string;
    iconName?: string;
    deg?: string;
}
export type ComponentProps = IRoundButtonProps & React.ButtonHTMLAttributes<HTMLButtonElement>;
export {};
