import { Button, ButtonAsButtonProps, IconElement } from '@wix/design-system';
import React from 'react';
import { ToolbarResponsivePriorityState } from '../../state/Toolbar/ToolbarResponsivePriorityState';
export type ResponsiveButtonProps = ButtonAsButtonProps<{
    dataHook?: string;
    icon?: IconElement;
    state: ToolbarResponsivePriorityState;
    shouldShrink?: boolean;
}>;
export declare const ResponsiveButton: React.MemoExoticComponent<React.ForwardRefExoticComponent<Pick<React.ButtonHTMLAttributes<HTMLButtonElement> & {
    dataHook?: string | undefined;
    icon?: IconElement | undefined;
    state: ToolbarResponsivePriorityState;
    shouldShrink?: boolean | undefined;
} & {
    as?: "button" | undefined;
    onClick?: React.MouseEventHandler<HTMLButtonElement> | undefined;
} & React.RefAttributes<Button>, "dataHook" | keyof React.ButtonHTMLAttributes<HTMLButtonElement> | "as" | "state" | "key" | "icon" | "shouldShrink"> & React.RefAttributes<Button>>>;
//# sourceMappingURL=ResponsiveButton.d.ts.map