import { IButtonProps } from './types';
/**
 * Size styles
 *
 * @internal
 */
declare const sizeStyles: {
    lg: {
        fontSize: string;
    };
    md: {
        fontSize: string;
    };
    sm: {
        fontSize: string;
    };
    xl: {
        fontSize: string;
    };
    xs: {
        fontSize: string;
    };
    xxl: {
        fontSize: string;
    };
    xxs: {
        fontSize: string;
    };
};
/**
 * Styles for a simple type button
 *
 * @internal
 */
declare const simple: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<IButtonProps, import("@tidy-ui/commons").ITidyUITheme>>;
/**
 * Styles for a primary button
 *
 * @internal
 */
declare const primary: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<IButtonProps, import("@tidy-ui/commons").ITidyUITheme>>;
/**
 * Styles for an outline button
 *
 * @internal
 */
declare const outlined: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<IButtonProps, import("@tidy-ui/commons").ITidyUITheme>>;
/**
 * Styles for a hero type button
 *
 * @internal
 */
declare const hero: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<IButtonProps, import("@tidy-ui/commons").ITidyUITheme>>;
declare const iconOnly: import("styled-components").FlattenInterpolation<import("styled-components").ThemedStyledProps<IButtonProps, import("@tidy-ui/commons").ITidyUITheme>>;
export { hero, iconOnly, outlined, primary, simple, sizeStyles };
