import { Injector, PipeTransform } from '@angular/core'; import { FormElementRegistry, ViewRuleRegistry, FrameContext } from '@farris/devkit'; export declare class ButtonUsabilityPipe implements PipeTransform { protected injector: Injector; protected formElementRegistry: FormElementRegistry; private viewRuleRegistry; protected frameContext: FrameContext; constructor(injector: Injector, formElementRegistry: FormElementRegistry, viewRuleRegistry: ViewRuleRegistry, frameContext: FrameContext); /** * 计算工具栏按钮是否可用 * @param value - toolbarItem编号及其当前值 * @param buttonId - 工具栏id,非内部按钮项id * @param version - version * @description 按钮值为true时表示禁用,false时表示可用 */ transform(value: any, buttonId: string, version: any): any; }