import { PivotCommon } from '../base/pivot-common';
/**
 * Keyboard interaction
 */
/** @hidden */
export declare class CommonKeyboardInteraction {
    private parent;
    private keyConfigs;
    private keyboardModule;
    private timeOutObj;
    /**
     * Constructor
     *
     * @param {PivotCommon} parent - It contains the parent data
     */
    constructor(parent: PivotCommon);
    private keyActionHandler;
    private processComponentFocus;
    private getButtonElement;
    private processEnter;
    private processSort;
    private processEdit;
    private processFilter;
    private processFilterNodeSelection;
    private processDelete;
    private processClose;
    /**
     * To destroy the keyboard module.
     *
     * @returns {void}
     * @private
     */
    destroy(): void;
}
