import { JSX } from 'react'; import { FlexProps } from '../react'; import { PolymorphicComponentPropWithRef } from '../react-types'; type ButtonBaseProps = { "data-arrow"?: "left" | "right" | true; "data-justify"?: "start" | "center" | "end" | "right" | "left"; "data-nowrap"?: boolean; "data-variant"?: "primary" | "secondary" | "tertiary"; "data-self"?: FlexProps["data-items"]; /** * @deprecated Use 'command' and 'commandfor' instead */ "data-command"?: string; command?: string; commandfor?: string; href?: Href; popovertarget?: string; popovertargetaction?: string; }; export type ButtonProps = PolymorphicComponentPropWithRef>; type ButtonComponent = (props: ButtonProps) => JSX.Element; export declare const Button: ButtonComponent; export {};