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?: false; href: string; target?: string; } & Omit<Omit<import("react").DetailedHTMLProps<import("react").AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "ref">, "as" | keyof { disabled?: false; href: string; target?: string; } | 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?: boolean; } & Omit<Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref">, "as" | "disabled" | 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">) & DeprecatedIconButtonProps) & import("react").RefAttributes<any>>; export default _default; //# sourceMappingURL=deprecated.d.ts.map