import { AfterViewInit, OnInit } from '@angular/core'; import { ElementRef } from '@angular/core'; import { ACBool } from '../../../common/data-types/ac-data-types'; import { ACBasePrimitive } from '../base/ac-base-primitive'; export declare enum AcButtonMode { set = 1, reset = 2, push = 3, toggle = 0 } export declare class ACButtonComponent extends ACBasePrimitive implements AfterViewInit, OnInit { private elementRef; title: string; private _mode; hasAccess: boolean; pushActive: boolean; toggleval: boolean; info: string; private m_buttonmaster; private m_buttonactive; private m_buttoninactive; private mouseup; private mousedown; text: string; activtext: string; get value(): boolean; get buttonText(): string; _acValue: ACBool; set acValue(val: ACBool); get acValue(): ACBool; set acBase(val: ACBool); onMouseUp(event: MouseEvent): void; onMouseDown(event: MouseEvent): void; private IsACBool; private SetACBool; OnPush(event: any): void; OnRelease(event: any): void; OnLeave(event: any): void; OnToggle(event: any): void; constructor(elementRef: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; changed(): void; }