import { OnInit, EventEmitter } from '@angular/core'; import { Observable } from 'rxjs'; import { PickedResult, LookupGridComponent } from '@farris/ui-lookup'; import { WFBizProcessLookUpUIState } from './service/wf-bizprocess-lookup.uistate'; export declare class WfBizprocessLookupComponent implements OnInit { private uiState; /** 标题 */ title: string; /** 宽度 */ width: number; /** 取数源 */ sourceType: 'process' | 'flowform'; /** 只读 */ disabled: boolean; /** 是否单选 */ singleSelect: boolean; /** 是否分页,默认true */ pagination: boolean; /** 首次加载第几页,默认1 */ pageIndex: number; /** 每页加载数,默认20 */ pageSize: number; /** 绑定到帮助上的数据,初始显示值用 */ displayTxt: string; /** 存储帮助选择的对象 */ bindingData: { id: string; name: string; }; /** 过滤条件 */ filter: any; enableFlowFormAut: boolean; /** 帮助选择后事件 */ afterConfirm: EventEmitter; dialogClosed: EventEmitter; clear: EventEmitter; dataUri: string; columns: any[]; lookUp: LookupGridComponent; constructor(uiState: WFBizProcessLookUpUIState); ngOnInit(): void; afterClear(arg: any): void; /** 帮助前事件,强行传递过滤条件 */ beforeOpen: (arg: any) => Observable<{ showDialog: boolean; data: { filter: any; sourceType: "flowform" | "process"; enableFlowFormAut: boolean; }; }>; dictPicked: (arg: any) => Observable; /** 手动显示帮助 */ showHelp(): void; /** * 国际化 */ i18nTranslate(code: string): string; }