import React from 'react'; import { BoxSystemProps } from './Box'; import { StyleConfig } from '../utils/styleConfig'; export declare type ButtonParts = { button: 'hover' | 'focus' | 'active' | 'disabled'; }; declare type ButtonDOMProps = React.ComponentPropsWithRef<'button'>; declare type ButtonStyleConfigProp = { styleConfig?: StyleConfig; }; declare type ButtonSystemProps = BoxSystemProps; export declare type ButtonProps = ButtonDOMProps & ButtonStyleConfigProp & ButtonSystemProps & { as?: React.ElementType; }; export declare const Button: React.ForwardRefExoticComponent & React.RefAttributes>; export {};