import { FlowNode, RuleNodeGroupOptions, SelectOption } from "../type"; export declare class RulePanelService { private entrySchemaService; constructor(); getViewKeyOptionsByViewList(viewList: any[]): SelectOption[]; getPageKeyOptionsByViewList(viewList: any[], viewKey: string): SelectOption[]; getParamsOptionsByViewList(viewList: any[], viewKey: string, pageKey: string): RequestParamMappingDataType[]; /** * 从流里面过滤出多组规则,用于编辑态给CPanelSetter显示 * @param flow */ getRuleNodeOptions(flow: FlowNode): RuleNodeGroupOptions[]; private getViewListByViewKey; private getFlowNodeConfig; private getRuleNodeConfigValue; }