import { ButtonHTMLAttributes } from 'react';
import { type BaseButtonStyles } from './styles';
export declare const StyledAbstractButton: import("styled-components").StyledComponent<"button", import("styled-components").DefaultTheme, BaseButtonStyles, never>;
export type ButtonSize = 'small' | 'medium';
export interface AbstractButtonProps extends ButtonHTMLAttributes {
focusable?: boolean;
isMobile: boolean;
size?: ButtonSize;
tabIndex?: number;
}
export declare const AbstractButton: import("react").ForwardRefExoticComponent>;