import { ButtonSize, ButtonState, ButtonSubType, ButtonType } from './types'; declare const Button: import('react').ForwardRefExoticComponent<{ buttonType?: ButtonType; size?: ButtonSize; subType?: ButtonSubType; text?: string; leadingIcon?: React.ReactNode; trailingIcon?: React.ReactNode; disabled?: boolean; onClick?: (event?: React.MouseEvent) => void; loading?: boolean; showSkeleton?: boolean; skeletonVariant?: import('../Skeleton').SkeletonVariant; buttonGroupPosition?: "center" | "left" | "right"; fullWidth?: boolean; width?: string | number; justifyContent?: import('styled-components').CSSObject["justifyContent"]; state?: ButtonState; } & Omit, "style" | "className"> & import('react').RefAttributes>; export default Button;