import { DialogService, ShortcutService } from "narik-infrastructure"; import { AfterViewInit, ElementRef, EventEmitter, Injector, OnInit } from "@angular/core"; import { NarikUiComponent } from "../base/narik-ui-component"; export declare class NarikButton extends NarikUiComponent implements AfterViewInit, OnInit { shortcutService: ShortcutService; dialogService: DialogService; element: ElementRef; readonly uiKey: string; private _disable; private _isBusy; disable: boolean; isBusy: boolean; shortcut: string; cssClass: string; color: string; icon: string; fontIcon: string; busyFontIcon: string; buttonStyle: any; label: string; busyLabel: string; tag: any; tooltip: any; nClick: EventEmitter; constructor(injector: Injector); ngOnInit(): void; ngAfterViewInit(): void; setDisabledState(state: boolean): void; }