UNPKG

887 BTypeScriptView Raw
1import { CommandContribution, CommandRegistry, Command } from '../../common/command';
2import { BrowserKeyboardLayoutProvider, KeyboardLayoutData } from './browser-keyboard-layout-provider';
3import { QuickPickValue, QuickInputService } from '../quick-input';
4export declare namespace KeyboardCommands {
5 const CHOOSE_KEYBOARD_LAYOUT: Command;
6}
7export declare class BrowserKeyboardFrontendContribution implements CommandContribution {
8 protected readonly layoutProvider: BrowserKeyboardLayoutProvider;
9 protected readonly quickInputService: QuickInputService;
10 registerCommands(commandRegistry: CommandRegistry): void;
11 protected chooseLayout(): Promise<KeyboardLayoutData | undefined>;
12 protected toQuickPickValue(layout: KeyboardLayoutData, isCurrent: boolean): QuickPickValue<KeyboardLayoutData>;
13}
14//# sourceMappingURL=browser-keyboard-frontend-contribution.d.ts.map
\No newline at end of file