﻿/**
* DevExpress HTML/JS Reporting (viewer\documentMap\_documentMapTreeListController.d.ts)
* Version:  26.1.3
* Build date: Jun 16, 2026
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { TreeListItemViewModel, ITreeListController, TreeListRootItemViewModel } from '@devexpress/analytics-core/analytics-widgets-internal-native';
import { IDataMemberInfo } from '@devexpress/analytics-core/analytics-utils-native';
export declare class DocumentMapTreeListController implements ITreeListController {
    itemsFilter(item: IDataMemberInfo): boolean;
    hasItems(item: IDataMemberInfo): boolean;
    canSelect(value: TreeListItemViewModel): boolean;
    select(value: TreeListItemViewModel): void;
    showIconsForChildItems(): boolean;
    selectedItem: TreeListItemViewModel;
    clickHandler: (item: TreeListItemViewModel) => void;
    root: TreeListRootItemViewModel;
}
