﻿/**
* DevExpress HTML/JS Reporting (viewer\accessibility\_breadcrumbsKeyboardHelper.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 { AccessibilityControlElementBase, AccessibilityKeyboardHelperBase } from '@devexpress/analytics-core/analytics-internal-native';
import { BreadcrumbModel } from '../internal/_previewBreadcrumbs';
export declare class BreadcrumbsKeyboardHelper extends AccessibilityKeyboardHelperBase {
    private _breadcrumbsModel;
    controlElementClassName: string;
    private _initTimeout;
    constructor(_breadcrumbsModel: BreadcrumbModel);
    _initialize(): void;
    bindHandler(el: any): void;
    initialize(): void;
    createControlElement(element: HTMLElement, index?: number): AccessibilityControlElementBase;
    itemHandleEnterKey(e: any, index?: any): boolean;
    itemHandleDownArrowKey(e: any, index?: any): boolean;
    itemHandleLeftArrowKey(e: any, index?: any): boolean;
    itemHandleUpArrowKey(e: any, index?: any): boolean;
    itemHandleRightArrowKey(e: any, index?: any): boolean;
}
