import { ElementRef, OnInit } from '@angular/core'; import { ButtonColor, ButtonSize } from './button.interface'; import * as i0 from "@angular/core"; export declare class ButtonDirective implements OnInit { el: ElementRef; private readonly DEFAULT_COLOR; private readonly DEFAULT_SIZE; private _color; get color(): ButtonColor | undefined; set color(v: ButtonColor | undefined); private _size; get size(): ButtonSize | undefined; set size(v: ButtonSize | undefined); get htmlElement(): HTMLElement; constructor(el: ElementRef); ngOnInit(): void; getClass(): string[]; setClasses(classes: string[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }