import { ChangeDetectorRef, ElementRef, OnInit } from '@angular/core'; import { DropdownTriggerDirective } from '../dropdown/dropdown-trigger.directive'; import { IconTypes } from '../svg-icon/icon-types'; export declare class ButtonComponent implements OnInit { private dropdown; private cdr; color: 'primary' | 'secondary'; size: 'lg' | 'md' | 'sm'; variant: 'button' | 'circle' | 'link' | 'label' | 'outline'; leadingIcon: IconTypes; trailingIcon: IconTypes; type: string; href: string; target: string; fluid: boolean; disabled: boolean; dropdownVisible: boolean; linkElement: ElementRef; get classButtonFluid(): boolean; get class(): string; constructor(dropdown: DropdownTriggerDirective, cdr: ChangeDetectorRef); ngOnInit(): void; get hasDropdown(): boolean; }