import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core'; import { LaColorService } from '../colors/la-color.service'; /** * @group Buttons * @component Button * @description some description */ export declare class LaButtonComponent implements AfterViewInit { private _laColorService; private _isWide; private _kind; private _isDisabled; private _isHover; private _size; clicked: EventEmitter; private _colorName; bgColor: string; borderColor: string; textColor: string; fillColor: string; boxShadow: string; _el: ElementRef; constructor(_laColorService: LaColorService); ngAfterViewInit(): void; onClick(): void; /** * true - to make button wide. false - by default */ isWide: boolean; /** * Kind of a button: primary, secondary, default. */ kind: string; /** * true - to make button disabled. false - by default */ isDisabled: boolean; /** * To apply hovered style to a button. only used in style guide */ isHover: boolean; /** * sm - to make button size small. xsm - to make button extra small amd large by default */ size: string; /** * To apply color to button bg color. support only color palates color. */ color: string; }