import type { WorkspaceContainer as WorkspaceContainerOriginal, WorkspaceItem as WorkspaceItemOriginal, WorkspaceParent as WorkspaceParentOriginal } from 'obsidian'; import type { Workspace } from './Workspace.cjs'; import { Events } from './Events.cjs'; export declare abstract class WorkspaceItem extends Events { parent: WorkspaceParentOriginal; protected constructor(workspace?: Workspace, id?: string); static fromOriginalType2__(value: WorkspaceItemOriginal): WorkspaceItem; asOriginalType2__(): WorkspaceItemOriginal; constructor2__(_workspace?: Workspace, _id?: string): void; getContainer(): WorkspaceContainerOriginal; getRoot(): this; }