import { BoxModelService } from '../box-model/box-model.service';
import { CcElement } from '../_types/element.types';
export declare class EventsService {
    private _bm;
    private readonly _defaultEventImmediatePropagation;
    private readonly _defaultSelectDomElement;
    constructor(_bm: BoxModelService);
    preventNeededEvent(event: Event, immediatePropagation?: boolean): void;
    preventNoNeededEvent(event: Event, immediatePropagation?: boolean): void;
    scrollTop(element?: CcElement): void;
    /**
     * @deprecated
     */
    preventMouseEvent(event: any, immediatePropagation?: boolean): void;
    /**
     * @deprecated
     */
    preventKeyEvent(event: any, immediatePropagation?: boolean): void;
}
