import { StandardMouseEvent } from "../../../base/browser/mouseEvent.js"; import { IAnchor } from "../../../base/browser/ui/contextview/contextview.js"; import { IListAccessibilityProvider } from "../../../base/browser/ui/list/listWidget.js"; import { IAction } from "../../../base/common/actions.js"; import { IActionListItem, IActionListDelegate, IActionListOptions } from "./actionList.js"; export declare const IActionWidgetService: import("../../instantiation/common/instantiation.js").ServiceIdentifier; export interface IActionWidgetService { readonly _serviceBrand: undefined; show(user: string, supportsPreview: boolean, items: readonly IActionListItem[], delegate: IActionListDelegate, anchor: HTMLElement | StandardMouseEvent | IAnchor, container: HTMLElement | undefined, actionBarActions?: readonly IAction[], accessibilityProvider?: Partial>>, listOptions?: IActionListOptions): void; hide(didCancel?: boolean): void; readonly isVisible: boolean; }