/********** Ionic **********/ /********** Plugin **********/ import { Observable } from "rxjs"; /********** Component & Service **********/ import { FieldBase } from "./fieldbase.component"; import { ZComponentService } from "../services/zcomponent.service"; import { ZField } from "mmhglobal-zcore"; import * as i0 from "@angular/core"; export declare class ButtonFieldBase extends FieldBase { componentService: ZComponentService; leftBtns: Array; rightBtns: Array; items: Array; FirstZbtn: boolean; constructor(componentService: ZComponentService); initComponent(): Observable; isBtnVisible(fieldExpr: any): any; getButtonLabel(button: any): any; buttonClick(button: any): void; translateButtonsLabel(items: Array): any; setLabelText(newText: string, name?: string): void; protected getButtonDisableTriggerValue(data: ZField, button: any): boolean; disableButton(buttonName: string, isDisabled?: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }