import { ResolvedKeybindingItem } from "../../../../platform/keybinding/common/resolvedKeybindingItem.js"; export declare const IKeybindingEditingService: import("../../../../platform/instantiation/common/instantiation.js").ServiceIdentifier; export interface IKeybindingEditingService { readonly _serviceBrand: undefined; addKeybinding(keybindingItem: ResolvedKeybindingItem, key: string, when: string | undefined): Promise; editKeybinding(keybindingItem: ResolvedKeybindingItem, key: string, when: string | undefined): Promise; removeKeybinding(keybindingItem: ResolvedKeybindingItem): Promise; resetKeybinding(keybindingItem: ResolvedKeybindingItem): Promise; }