import { registerEditorContribution, registerEditorAction } from "../../../browser/editorExtensions.mjs";
import { HoverParticipantRegistry } from "../../hover/browser/hoverTypes.mjs";
import { GhostTextController, TriggerInlineSuggestionAction, ShowNextInlineSuggestionAction, ShowPreviousInlineSuggestionAction } from "./ghostTextController.mjs";
import { InlineCompletionsHoverParticipant } from "./inlineCompletionsHoverParticipant.mjs";
registerEditorContribution(GhostTextController.ID, GhostTextController);
registerEditorAction(TriggerInlineSuggestionAction);
registerEditorAction(ShowNextInlineSuggestionAction);
registerEditorAction(ShowPreviousInlineSuggestionAction);
HoverParticipantRegistry.register(InlineCompletionsHoverParticipant);
