import { AsyncLocalizationProvider, LanguageInfo } from '../../common/i18n/localization'; import { QuickInputService, QuickPickItem } from '../quick-input'; import { WindowService } from '../window/window-service'; export interface LanguageQuickPickItem extends QuickPickItem { languageId: string; execute?(): Promise; } export declare class LanguageQuickPickService { protected readonly quickInputService: QuickInputService; protected readonly localizationProvider: AsyncLocalizationProvider; protected readonly windowService: WindowService; pickDisplayLanguage(): Promise; protected getInstalledLanguages(): Promise; protected getAvailableLanguages(): Promise; protected createLanguageQuickPickItem(language: LanguageInfo): LanguageQuickPickItem; } //# sourceMappingURL=language-quick-pick-service.d.ts.map