import { ActiveRecordsWidgetProps } from '@oinone/kunlun-vue-widget';
import { BaseRuntimePropertiesWidget } from './BaseRuntimePropertiesWidget';
export declare class BaseDataWidget<Props extends ActiveRecordsWidgetProps = ActiveRecordsWidgetProps> extends BaseRuntimePropertiesWidget<Props> {
    /**
     * 数据交互标识
     */
    get itemData(): string;
    /**
     * 数据提交标识
     */
    get itemName(): string;
    /**
     * 上级数据路径
     */
    protected parentDataPath: string | undefined;
    /**
     * 当前数据子路径
     */
    protected get subDataPath(): string | undefined;
    /**
     * 当前数据子路径索引
     */
    protected subDataIndex: string | number | undefined;
    /**
     * 当前数据路径
     */
    protected currentDataPath: string | undefined;
    /**
     * 完整路径
     */
    protected get dataPath(): string;
}
