import { ElementRef, EventEmitter } from '@angular/core'; import { TsButtonActionTypes, TsButtonFunctionTypes } from '@terminus/ui/button'; /** * This is the icon-button UI Component * * @example * delete_forever * * https://getterminus.github.io/ui-demos-release/components/icon-button */ export declare class TsIconButtonComponent { private elementRef; /** * Getter to return the native element */ get hostElement(): ElementRef; /** * Define the action for the aria-label. {@link TsButtonActionTypes} */ actionName: TsButtonActionTypes; /** * Define the button type. {@link TsButtonFunctionTypes} */ buttonType: TsButtonFunctionTypes; /** * Define if the button is disabled */ isDisabled: boolean; /** * Define the tabindex for the button */ tabIndex: number; /** * Pass the click event through to the parent */ readonly clicked: EventEmitter; constructor(elementRef: ElementRef); }