import type { ButtonHTMLAttributes, PropsWithChildren } from 'react'; import { Intentable, IntrinsicComponent, StylableComponent } from '@brix-ui/types/component'; export interface ButtonProps extends PropsWithChildren>, 'disabled'>>, Intentable, StylableComponent<'height'> { appearance?: 'contained' | 'outlined' | 'text' | 'faint'; isRounded?: boolean; isDisabled?: boolean; }