/// <reference types="react" />
import type { DeprecatedIconButtonProps } from './types';
declare const _default: import("react").ForwardRefExoticComponent<((Omit<{
    __next40pxDefaultSize?: boolean | undefined;
    accessibleWhenDisabled?: boolean | undefined;
    children?: import("react").ReactNode;
    describedBy?: string | undefined;
    icon?: import("..").IconType | null | undefined;
    iconPosition?: "left" | "right" | undefined;
    iconSize?: number | undefined;
    isBusy?: boolean | undefined;
    isDestructive?: boolean | undefined;
    isPressed?: boolean | undefined;
    label?: string | undefined;
    shortcut?: string | {
        display: string;
        ariaLabel: string;
    } | undefined;
    showTooltip?: boolean | undefined;
    size?: "default" | "small" | "compact" | undefined;
    text?: string | undefined;
    tooltipPosition?: ("bottom" | "top" | "middle") | "bottom center" | "bottom left" | "bottom right" | "top center" | "top left" | "top right" | "middle center" | "middle left" | "middle right" | "bottom center left" | "bottom center right" | "bottom center bottom" | "bottom center top" | "bottom left left" | "bottom left right" | "bottom left bottom" | "bottom left top" | "bottom right left" | "bottom right right" | "bottom right bottom" | "bottom right top" | "top center left" | "top center right" | "top center bottom" | "top center top" | "top left left" | "top left right" | "top left bottom" | "top left top" | "top right left" | "top right right" | "top right bottom" | "top right top" | "middle center left" | "middle center right" | "middle center bottom" | "middle center top" | "middle left left" | "middle left right" | "middle left bottom" | "middle left top" | "middle right left" | "middle right right" | "middle right bottom" | "middle right top" | undefined;
    variant?: "link" | "primary" | "secondary" | "tertiary" | undefined;
} & {
    disabled?: boolean | undefined;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref">, "disabled" | "as" | keyof {
    __next40pxDefaultSize?: boolean | undefined;
    accessibleWhenDisabled?: boolean | undefined;
    children?: import("react").ReactNode;
    describedBy?: string | undefined;
    icon?: import("..").IconType | null | undefined;
    iconPosition?: "left" | "right" | undefined;
    iconSize?: number | undefined;
    isBusy?: boolean | undefined;
    isDestructive?: boolean | undefined;
    isPressed?: boolean | undefined;
    label?: string | undefined;
    shortcut?: string | {
        display: string;
        ariaLabel: string;
    } | undefined;
    showTooltip?: boolean | undefined;
    size?: "default" | "small" | "compact" | undefined;
    text?: string | undefined;
    tooltipPosition?: ("bottom" | "top" | "middle") | "bottom center" | "bottom left" | "bottom right" | "top center" | "top left" | "top right" | "middle center" | "middle left" | "middle right" | "bottom center left" | "bottom center right" | "bottom center bottom" | "bottom center top" | "bottom left left" | "bottom left right" | "bottom left bottom" | "bottom left top" | "bottom right left" | "bottom right right" | "bottom right bottom" | "bottom right top" | "top center left" | "top center right" | "top center bottom" | "top center top" | "top left left" | "top left right" | "top left bottom" | "top left top" | "top right left" | "top right right" | "top right bottom" | "top right top" | "middle center left" | "middle center right" | "middle center bottom" | "middle center top" | "middle left left" | "middle left right" | "middle left bottom" | "middle left top" | "middle right left" | "middle right right" | "middle right bottom" | "middle right top" | undefined;
    variant?: "link" | "primary" | "secondary" | "tertiary" | undefined;
}> & import("./types").DeprecatedButtonProps & import("react").RefAttributes<any>, "ref"> | Omit<{
    __next40pxDefaultSize?: boolean | undefined;
    accessibleWhenDisabled?: boolean | undefined;
    children?: import("react").ReactNode;
    describedBy?: string | undefined;
    icon?: import("..").IconType | null | undefined;
    iconPosition?: "left" | "right" | undefined;
    iconSize?: number | undefined;
    isBusy?: boolean | undefined;
    isDestructive?: boolean | undefined;
    isPressed?: boolean | undefined;
    label?: string | undefined;
    shortcut?: string | {
        display: string;
        ariaLabel: string;
    } | undefined;
    showTooltip?: boolean | undefined;
    size?: "default" | "small" | "compact" | undefined;
    text?: string | undefined;
    tooltipPosition?: ("bottom" | "top" | "middle") | "bottom center" | "bottom left" | "bottom right" | "top center" | "top left" | "top right" | "middle center" | "middle left" | "middle right" | "bottom center left" | "bottom center right" | "bottom center bottom" | "bottom center top" | "bottom left left" | "bottom left right" | "bottom left bottom" | "bottom left top" | "bottom right left" | "bottom right right" | "bottom right bottom" | "bottom right top" | "top center left" | "top center right" | "top center bottom" | "top center top" | "top left left" | "top left right" | "top left bottom" | "top left top" | "top right left" | "top right right" | "top right bottom" | "top right top" | "middle center left" | "middle center right" | "middle center bottom" | "middle center top" | "middle left left" | "middle left right" | "middle left bottom" | "middle left top" | "middle right left" | "middle right right" | "middle right bottom" | "middle right top" | undefined;
    variant?: "link" | "primary" | "secondary" | "tertiary" | undefined;
} & {
    disabled?: false | undefined;
    href: string;
    target?: string | undefined;
} & Omit<Omit<import("react").DetailedHTMLProps<import("react").AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>, "ref">, "as" | keyof {
    __next40pxDefaultSize?: boolean | undefined;
    accessibleWhenDisabled?: boolean | undefined;
    children?: import("react").ReactNode;
    describedBy?: string | undefined;
    icon?: import("..").IconType | null | undefined;
    iconPosition?: "left" | "right" | undefined;
    iconSize?: number | undefined;
    isBusy?: boolean | undefined;
    isDestructive?: boolean | undefined;
    isPressed?: boolean | undefined;
    label?: string | undefined;
    shortcut?: string | {
        display: string;
        ariaLabel: string;
    } | undefined;
    showTooltip?: boolean | undefined;
    size?: "default" | "small" | "compact" | undefined;
    text?: string | undefined;
    tooltipPosition?: ("bottom" | "top" | "middle") | "bottom center" | "bottom left" | "bottom right" | "top center" | "top left" | "top right" | "middle center" | "middle left" | "middle right" | "bottom center left" | "bottom center right" | "bottom center bottom" | "bottom center top" | "bottom left left" | "bottom left right" | "bottom left bottom" | "bottom left top" | "bottom right left" | "bottom right right" | "bottom right bottom" | "bottom right top" | "top center left" | "top center right" | "top center bottom" | "top center top" | "top left left" | "top left right" | "top left bottom" | "top left top" | "top right left" | "top right right" | "top right bottom" | "top right top" | "middle center left" | "middle center right" | "middle center bottom" | "middle center top" | "middle left left" | "middle left right" | "middle left bottom" | "middle left top" | "middle right left" | "middle right right" | "middle right bottom" | "middle right top" | undefined;
    variant?: "link" | "primary" | "secondary" | "tertiary" | undefined;
} | keyof {
    disabled?: false | undefined;
    href: string;
    target?: string | undefined;
}> & import("./types").DeprecatedButtonProps & import("react").RefAttributes<any>, "ref">) & DeprecatedIconButtonProps) & import("react").RefAttributes<any>>;
export default _default;
//# sourceMappingURL=deprecated.d.ts.map