import { type ButtonHTMLAttributes } from "react";
/**
 * The props for the unstyled button are just all the normal button html
 * attributes without the `type` since this component forces the `type="button"`
 * value.
 *
 * @since 6.0.0 Renamed from `UnstyledButtonProps`
 */
export type ButtonUnstyledProps = Omit<ButtonHTMLAttributes<HTMLButtonElement>, "type">;
/**
 * A simple wrapper for a `<button type="button">` that applies the unstyled
 * utility class.
 *
 * Requires the `$disable-unstyled-utility-class` to be `false` to use.
 *
 * @see {@link https://react-md.dev/components/button-unstyled | ButtonUnstyled Demos}
 * @see {@link buttonUnstyled}
 * @since 6.0.0 Renamed from `UnstyledButton`
 */
export declare const ButtonUnstyled: import("react").ForwardRefExoticComponent<ButtonUnstyledProps & import("react").RefAttributes<HTMLButtonElement>>;
