import type { ManifestTreeItemRecycleBinKind } from './types.js';
import { UmbDefaultTreeItemContext, type UmbTreeItemModel, type UmbTreeRootModel } from '../../../tree/index.js';
import type { UmbControllerHost } from '../../../../../libs/controller-api/index.js';
export declare class UmbRecycleBinTreeItemContext<RecycleBinTreeItemModelType extends UmbTreeItemModel, RecycleBinTreeRootModelType extends UmbTreeRootModel> extends UmbDefaultTreeItemContext<RecycleBinTreeItemModelType, RecycleBinTreeRootModelType, ManifestTreeItemRecycleBinKind> {
    #private;
    constructor(host: UmbControllerHost);
    destroy(): void;
}
export { UmbRecycleBinTreeItemContext as api };
