import type { ButtonHTMLAttributes, ElementType } from 'react';
import React from 'react';
export interface CButtonProps extends ButtonHTMLAttributes<HTMLButtonElement> {
    active?: boolean;
    className?: string;
    color?: '1st' | '2nd' | '1st_danger' | '2nd_danger' | '3rd';
    component?: string | ElementType;
    disabled?: boolean;
    href?: string;
    role?: string;
    size?: 'light' | 'normal' | 'medium' | 'semibold' | 'bold';
    isLoading?: boolean;
    sizeLoading?: number;
}
export declare const CButton: React.ForwardRefExoticComponent<CButtonProps & React.RefAttributes<HTMLButtonElement>>;
