import { ButtonProps as MantineButtonProps } from '@mantine/core';
import { TablerIconKeys } from '../Icon';
export interface ButtonProps extends MantineButtonProps {
    leftIcon?: React.ReactElement | TablerIconKeys;
    onClick?: (e: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
    rightIcon?: React.ReactElement | TablerIconKeys;
}
declare const Button: ({ children, className, color, compact, leftIcon, radius, rightIcon, size, type, variant, ...props }: ButtonProps) => JSX.Element;
export default Button;
//# sourceMappingURL=index.d.ts.map