UNPKG

stone-kit

Version:
33 lines (32 loc) 887 B
import { ReactNode } from 'react'; export declare const ROUND_BUTTON_VARIANTS: { whiteStroke: string; blackFill: string; fullGray: string; blue: string; blackStroke: string; whiteFilled: string; whiteTransparent: 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; fill?: string; } export type ComponentProps = IRoundButtonProps & React.ButtonHTMLAttributes<HTMLButtonElement>; export {};