import type { UmbElementRecycleBinTreeItemModel, UmbElementRecycleBinTreeRootModel } from '../types.js'; import { UmbTreeRepositoryBase } from '../../../core/tree/index.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; import type { UmbApi } from '../../../../libs/extension-api/index.js'; export declare class UmbElementRecycleBinTreeRepository extends UmbTreeRepositoryBase implements UmbApi { constructor(host: UmbControllerHost); requestTreeRoot(): Promise<{ data: { unique: null; entityType: string; name: string; icon: string; hasChildren: boolean; isContainer: boolean; isFolder: boolean; }; }>; } export { UmbElementRecycleBinTreeRepository as api };