/// import { IconProps } from '../Icon/Icon'; import { ActionButtonsProps } from './ActionButtons'; import { ButtonProps } from './Button'; export declare const isInteractive: (props: any) => boolean; export declare const sizeProperties: any; export declare const linkProperties: import("styled-components").FlattenInterpolation>; export declare const outlinedProperties: import("styled-components").FlattenInterpolation>; export declare const ghostProperties: import("styled-components").FlattenInterpolation>; export declare const disabledProperties: import("styled-components").FlattenInterpolation>; export declare const staticProperties: import("styled-components").FlattenInterpolation>; export declare const interactiveProperties: import("styled-components").FlattenInterpolation>; export declare const loadingProperties: import("styled-components").FlattenInterpolation>; export declare const ButtonIcon: import("styled-components").StyledComponent, any, (Pick & import("../Icon/Icon").Props & { a11yHidden: boolean; } & { isAfter: boolean; isBefore: boolean; }) | (Pick & import("../Icon/Icon").Props & { a11yLabel: string; } & { isAfter: boolean; isBefore: boolean; }), never>; export declare const ActionButtons: import("styled-components").StyledComponent, any, ActionButtonsProps, never>; export declare const Button: import("styled-components").StyledComponent & import("react").RefAttributes>, any, {}, never>>, any, import("reakit/ts/Button/Button").ButtonProps, never>>, any, import("./Button").LocalButtonProps & Pick & { styledSize: any; }, never>; export default Button;