import { IConRightRenderItemOp } from './BaseCon'; import { BaseForm } from './BaseForm'; import { JSX } from 'vue/jsx-runtime'; export interface IOpItem { key: string; value: string; label: string; activate: boolean; } /** * 选项式控件基类 */ export declare class BaseOption extends BaseForm { list: IOpItem[]; constructor(); getOp(): IOpItem; getRightOptionEditor(op?: { showActivate?: boolean; getValueEditor?: (_: IOpItem) => JSX.Element | undefined; getLableEditor?: (_: IOpItem) => JSX.Element | undefined; }): IConRightRenderItemOp["childs"]; }