import * as React from 'react';
import { B as ButtonProps } from '../../button.types-CokvmCqC.cjs';
import * as react_jsx_runtime from 'react/jsx-runtime';
import { T as TIconProps } from '../../icon.types-DlJQcXjA.cjs';
import 'tailwind-variants';
import 'tailwind-variants/dist/config.js';
import '@raiadrogasil/pulso-design-tokens';
import '@raiadrogasil/pulso-icons';

type ButtonIconProps = Pick<TIconProps, 'symbol'>;
declare function ButtonIcon(props: ButtonIconProps): react_jsx_runtime.JSX.Element;

declare const Button: {
    Root: React.ForwardRefExoticComponent<Omit<ButtonProps, "ref"> & React.RefAttributes<HTMLButtonElement>>;
    Icon: typeof ButtonIcon;
};

export { Button, ButtonProps };
