import type { GymxButtonProps, GymxButtonSlots } from '@fitx/gymx-ui'; export type ButtonSize = 'default' | 'small'; export declare const buttonStates: readonly ["primary", "secondary", "tertiary"]; export type ButtonState = (typeof buttonStates)[number]; export interface FitxButtonProps extends GymxButtonProps { size?: ButtonSize; modifier?: ButtonState; isIdle?: boolean; } export type FitxButtonSlots = GymxButtonSlots;