import { UmbManagementApiTreeDataRequestManager } from '../../../../management-api/index.js';
import type { UmbControllerHost } from '../../../../../libs/controller-api/index.js';
import type { MediaTypeTreeItemResponseModel, PagedMediaTypeTreeItemResponseModel, SubsetMediaTypeTreeItemResponseModel } from '../../../../core/backend-api/index.js';
import type { UmbManagementApiTreeAncestorsOfRequestArgs, UmbManagementApiTreeChildrenOfRequestArgs, UmbManagementApiTreeRootItemsRequestArgs, UmbManagementApiTreeSiblingsFromRequestArgs } from '../../../../management-api/index.js';
export declare class UmbManagementApiMediaTypeTreeDataRequestManager extends UmbManagementApiTreeDataRequestManager<MediaTypeTreeItemResponseModel, UmbManagementApiTreeRootItemsRequestArgs, PagedMediaTypeTreeItemResponseModel, UmbManagementApiTreeChildrenOfRequestArgs, PagedMediaTypeTreeItemResponseModel, UmbManagementApiTreeAncestorsOfRequestArgs, Array<MediaTypeTreeItemResponseModel>, UmbManagementApiTreeSiblingsFromRequestArgs, SubsetMediaTypeTreeItemResponseModel> {
    constructor(host: UmbControllerHost);
}
