UNPKG

710 BTypeScriptView Raw
1import { KeyboardLayoutChangeNotifier, NativeKeyboardLayout } from '../../common/keyboard/keyboard-layout-provider';
2import { Emitter, Event } from '../../common/event';
3/**
4 * Keyboard layout changes are detected by the native-keymap package. This must happen in the
5 * main process of Electron. The events are sent to the renderer process using Electron IPC.
6 */
7export declare class ElectronKeyboardLayoutChangeNotifier implements KeyboardLayoutChangeNotifier {
8 protected readonly nativeLayoutChanged: Emitter<NativeKeyboardLayout>;
9 get onDidChangeNativeLayout(): Event<NativeKeyboardLayout>;
10 protected initialize(): void;
11}
12//# sourceMappingURL=electron-keyboard-layout-change-notifier.d.ts.map
\No newline at end of file