import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'; import { HotkeysService, BaseComponent, Keystroke, ConfigService } from 'tabby-core'; /** @hidden */ export declare class HotkeyInputModalComponent extends BaseComponent { private modalInstance; hotkeys: HotkeysService; config: ConfigService; value: Keystroke[]; timeoutProgress: number; private lastKeyEvent; private keyTimeoutInterval; constructor(modalInstance: NgbActiveModal, hotkeys: HotkeysService, config: ConfigService); splitKeys(keys: string): string[]; ngOnInit(): void; ngOnDestroy(): void; close(): void; }