UNPKG

@wordpress/components

Version:
98 lines 3.65 kB
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