import { CSSProperties } from 'react';
import { Sizes } from '../../constants';
export declare const BUTTON_STYLES: Record<Sizes, {
    container: CSSProperties;
    custom: {
        padding: string;
        iconSize: string;
    };
}>;
export declare const StyledButton: import('@emotion/styled').StyledComponent<{
    theme?: import('@emotion/react').Theme;
    as?: React.ElementType;
} & {
    $size: Sizes;
    $rounded: boolean;
    $border: boolean;
    $hasIcon: boolean;
    $hasOnlyIcon: boolean;
    $isLoading: boolean;
    $buttonStyle?: CSSProperties;
}, import('react').DetailedHTMLProps<import('react').ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, {}>;
//# sourceMappingURL=button.styles.d.ts.map