﻿/**
* DevExpress HTML/JS Reporting (viewer\documentMap\_documentMapTreeListController.d.ts)
* Version:  20.2.13
* Build date: Apr 10, 2023
* Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { TreeListItemViewModel, ITreeListController } from '@devexpress/analytics-core/analytics-widgets-internal';
import { IDataMemberInfo } from '@devexpress/analytics-core/analytics-utils';
import * as ko from 'knockout';
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: ko.Observable<TreeListItemViewModel>;
    clickHandler: (item: TreeListItemViewModel) => any;
}
