/// import { LidoComponentProps } from '../utils/index.js'; export type { Theme } from '../theme/index.js'; export declare enum ButtonSize { xxs = 0, xs = 1, sm = 2, md = 3, lg = 4 } export declare type ButtonSizes = keyof typeof ButtonSize; export declare enum ButtonVariant { filled = 0, outlined = 1, text = 2, ghost = 3, translucent = 4 } export declare type ButtonVariants = keyof typeof ButtonVariant; export declare enum ButtonColor { primary = 0, secondary = 1, warning = 2, error = 3, success = 4 } export declare type ButtonColors = keyof typeof ButtonColor; export declare type ButtonProps = LidoComponentProps<'button', { size?: ButtonSizes; variant?: ButtonVariants; color?: ButtonColors; fullwidth?: boolean; square?: boolean; loading?: boolean; active?: boolean; as?: never; }>; export declare type ButtonIconProps = { icon: JSX.Element; } & ButtonProps; //# sourceMappingURL=types.d.ts.map