import type { ManifestWorkspaceContextMenuStructureKind, UmbStructureItemModel } from './types.js'; import { UmbContextBase } from '../../../libs/class-api/index.js'; import type { UmbControllerHost } from '../../../libs/controller-api/index.js'; interface UmbMenuTreeStructureWorkspaceContextBaseArgs { treeRepositoryAlias: string; } export declare abstract class UmbMenuTreeStructureWorkspaceContextBase extends UmbContextBase { #private; manifest?: ManifestWorkspaceContextMenuStructureKind; readonly structure: import("rxjs").Observable; /** * @deprecated Will be removed in v.18: Use UMB_PARENT_ENTITY_CONTEXT instead. */ readonly parent: import("rxjs").Observable; constructor(host: UmbControllerHost, args: UmbMenuTreeStructureWorkspaceContextBaseArgs); destroy(): void; } export {};