import { type DslDefinitionWidgetProps, DslDefinitionWidget } from '../dsl'; export interface PathWidgetProps extends DslDefinitionWidgetProps { path?: string; subPath?: string; subIndex?: string | number; __index?: number; } /** * 路径组件 */ export declare class PathWidget extends DslDefinitionWidget { /** * 上级路径 */ protected parentPath: string | undefined; /** * 当前子路径 */ protected subPath: string | undefined; /** * 当前子路径索引 */ protected subIndex: string | number | undefined; /** * 当前指定路径 * @protected */ protected currentPath: string | undefined; /** * 完整路径 */ get path(): string; initialize(props: Props): this; }