import type { KeyId } from "@earendil-works/pi-tui";
import type { ResourceDiagnostic } from "../diagnostics.ts";
import type { KeybindingsConfig } from "../keybindings.ts";
import type { Extension, ExtensionShortcut } from "./types.ts";
export interface ExtensionShortcutResolution {
    shortcuts: Map<KeyId, ExtensionShortcut>;
    diagnostics: ResourceDiagnostic[];
}
export declare function resolveExtensionShortcuts(extensions: Extension[], resolvedKeybindings: KeybindingsConfig, hasUI: boolean): ExtensionShortcutResolution;
//# sourceMappingURL=runner-shortcuts.d.ts.map