import { ElementRef, Renderer2, AfterContentInit } from '@angular/core';
export declare class ButtonComponent implements AfterContentInit {
    private elementRef;
    private renderer2;
    _btnType: string;
    _btnShape: string;
    _btnSize: string;
    _btnLoading: boolean;
    _innerIElement: HTMLElement;
    _btnEffect: string;
    prefixCls: string;
    hostEl: HTMLElement;
    hostCls: string[];
    isClicked: boolean;
    readonly innerIElement: HTMLElement;
    btnType: string;
    btnSize: string;
    btnShape: string;
    btnLoading: boolean;
    btnEffect: string;
    rippleCoverEl: ElementRef;
    constructor(elementRef: ElementRef, renderer2: Renderer2);
    ngAfterContentInit(): void;
    onClick(event: MouseEvent): void;
    private setHostCls();
    private setIconDisplay();
}
