export declare class Button {
    icon: string;
    color: 'primary' | 'accent' | 'secondary' | 'error' | string;
    type: 'button' | 'submit' | 'reset';
    disabled: boolean;
    /**
     * Attention la valeur du border-radius sera toujours en px !
     */
    radius: number | string;
    raised: boolean;
    unelevated: boolean;
    outlined: boolean;
    dense: boolean;
    block: boolean;
    btnEl: HTMLButtonElement;
    private getClasses;
    componentDidLoad(): void;
    private getStyle;
    render(): any;
}
