UNPKG

stone-kit

Version:
32 lines (30 loc) 839 B
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 {};