@wordpress/components
Version:
UI components for WordPress.
98 lines • 3.65 kB
TypeScript
import type { DeprecatedIconButtonProps } from './types';
declare const _default: import("react").ForwardRefExoticComponent<((Omit<{
__next40pxDefaultSize?: boolean;
accessibleWhenDisabled?: boolean;
children?: import("react").ReactNode;
description?: string;
icon?: import("../icon").Props["icon"];
iconPosition?: "left" | "right";
iconSize?: import("../icon").Props["size"];
isBusy?: boolean;
isDestructive?: boolean;
isPressed?: boolean;
label?: string;
shortcut?: string | {
display: string;
ariaLabel: string;
};
showTooltip?: boolean;
size?: "default" | "compact" | "small";
text?: string;
tooltipPosition?: import("../popover/types").PopoverProps["position"];
variant?: "primary" | "secondary" | "tertiary" | "link";
} & {
disabled?: boolean;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref">, "disabled" | "as" | keyof {
__next40pxDefaultSize?: boolean;
accessibleWhenDisabled?: boolean;
children?: import("react").ReactNode;
description?: string;
icon?: import("../icon").Props["icon"];
iconPosition?: "left" | "right";
iconSize?: import("../icon").Props["size"];
isBusy?: boolean;
isDestructive?: boolean;
isPressed?: boolean;
label?: string;
shortcut?: string | {
display: string;
ariaLabel: string;
};
showTooltip?: boolean;
size?: "default" | "compact" | "small";
text?: string;
tooltipPosition?: import("../popover/types").PopoverProps["position"];
variant?: "primary" | "secondary" | "tertiary" | "link";
}> & import("./types").DeprecatedButtonProps & import("react").RefAttributes<any>, "ref"> | Omit<{
__next40pxDefaultSize?: boolean;
accessibleWhenDisabled?: boolean;
children?: import("react").ReactNode;
description?: string;
icon?: import("../icon").Props["icon"];
iconPosition?: "left" | "right";
iconSize?: import("../icon").Props["size"];
isBusy?: boolean;
isDestructive?: boolean;
isPressed?: boolean;
label?: string;
shortcut?: string | {
display: string;
ariaLabel: string;
};
showTooltip?: boolean;
size?: "default" | "compact" | "small";
text?: string;
tooltipPosition?: import("../popover/types").PopoverProps["position"];
variant?: "primary" | "secondary" | "tertiary" | "link";
} & {
disabled?: false;
href: string;
target?: string;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "ref">, "as" | keyof {
__next40pxDefaultSize?: boolean;
accessibleWhenDisabled?: boolean;
children?: import("react").ReactNode;
description?: string;
icon?: import("../icon").Props["icon"];
iconPosition?: "left" | "right";
iconSize?: import("../icon").Props["size"];
isBusy?: boolean;
isDestructive?: boolean;
isPressed?: boolean;
label?: string;
shortcut?: string | {
display: string;
ariaLabel: string;
};
showTooltip?: boolean;
size?: "default" | "compact" | "small";
text?: string;
tooltipPosition?: import("../popover/types").PopoverProps["position"];
variant?: "primary" | "secondary" | "tertiary" | "link";
} | keyof {
disabled?: false;
href: string;
target?: string;
}> & import("./types").DeprecatedButtonProps & import("react").RefAttributes<any>, "ref">) & DeprecatedIconButtonProps) & import("react").RefAttributes<any>>;
export default _default;
//# sourceMappingURL=deprecated.d.ts.map