import { EventManager } from '@angular/platform-browser'; import { Observable } from 'rxjs'; import { DatoDialog } from '../dialog/dialog.service'; import { HotkeysOptions } from './hotkey.types'; export declare class DatoHotkeys { private eventManager; private document; private dialog; private callbacks; private defaults; private hotkeys; constructor(eventManager: EventManager, document: any, dialog: DatoDialog); private isActiveElementEditable; onShortcut(cb: (event: Event, keys: string, target: Element) => any): () => any[]; addShortcut(options: Partial): Observable; openHelpModal(): void; }