import React from 'react'; declare type Props = { children?: any; 'data-qa'?: string; disabled?: boolean; icon?: string; isFullWidth?: boolean; onClick?: (event?: React.MouseEvent) => void; style?: object; theme?: 'danger' | 'positive' | 'primary' | 'secondary' | 'tertiary'; type?: 'button' | 'submit'; isLoading?: boolean; isSkeleton?: boolean; }; declare const Button: React.FC; export default Button; export declare function composeClasses(props: Props, isIconOnly: boolean): string;