import { IIconSelectBoxOptions, IconSelectBox } from "../../../../base/browser/ui/icons/iconSelectBox.js"; import { RawContextKey } from "../../../../platform/contextkey/common/contextkey.js"; import { IContextKeyService } from "../../../../platform/contextkey/common/contextkey.service.js"; export declare const WorkbenchIconSelectBoxFocusContextKey: RawContextKey; export declare const WorkbenchIconSelectBoxInputFocusContextKey: RawContextKey; export declare const WorkbenchIconSelectBoxInputEmptyContextKey: RawContextKey; export declare class WorkbenchIconSelectBox extends IconSelectBox { private static focusedWidget; static getFocusedWidget(): WorkbenchIconSelectBox | undefined; private readonly contextKeyService; private readonly inputFocusContextKey; private readonly inputEmptyContextKey; constructor(options: IIconSelectBoxOptions, contextKeyService: IContextKeyService); focus(): void; }