import { EventEmitter, ChangeDetectorRef, OnInit, AfterViewInit } from '@angular/core'; export declare class ButtonComponent implements OnInit, AfterViewInit { private ref; private pDisabled; private initialized; isDisabled: boolean; color: 'primary' | 'accent' | 'warn' | 'secondary' | 'tertiary' | 'positive' | 'negative' | undefined; title: string; icon: string; width: string; size: 'sm' | 'lg'; tooltip: string; iconSuffix: boolean; fontSet: 'material-icons' | 'material-icons-outlined' | 'material-icons-outlined' | 'material-icons-round' | 'material-icons-sharp'; set disabled(value: boolean); loading: boolean; action: EventEmitter; constructor(ref: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; private onChanges; onClick: ($event: any) => void; }