1 | import { KeyboardLayoutChangeNotifier, NativeKeyboardLayout } from '../../common/keyboard/keyboard-layout-provider';
|
2 | import { 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 | */
|
7 | export declare class ElectronKeyboardLayoutChangeNotifier implements KeyboardLayoutChangeNotifier {
|
8 | protected readonly nativeLayoutChanged: Emitter<NativeKeyboardLayout>;
|
9 | get onDidChangeNativeLayout(): Event<NativeKeyboardLayout>;
|
10 | protected init(): void;
|
11 | }
|
12 | //# sourceMappingURL=electron-keyboard-layout-change-notifier.d.ts.map |
\ | No newline at end of file |