import { ElementRef, EventEmitter, Renderer2, TemplateRef, AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ButtonComponent implements AfterViewInit { private _elementRef; private _render; prefixCls: string; ngTemplate: boolean; iconType: any; private _el; private _className; private _classList; private _type; private _size; private _loading; private _active; private _inline; private _disabled; private _icon; private _userAgent; get type(): string; get size(): string; get disabled(): boolean; get loading(): boolean; get inline(): boolean; get icon(): string | TemplateRef; set icon(value: string | TemplateRef); set className(v: any); onClick: EventEmitter; touchStart(event: any): void; touchEnd(event: any): void; click(event: any): void; constructor(_elementRef: ElementRef, _render: Renderer2); isTemplateRef(value: any): boolean; set type(value: string); set disabled(value: boolean); set loading(value: boolean); set size(value: string); set inline(value: boolean); ngAfterViewInit(): void; private setClassMap; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }