/** * @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options */ /** * @module ai/aiquickactions/ui/balloon/aiactionsballoontoolbarview */ import type { Locale } from '@ckeditor/ckeditor5-utils'; import { ToolbarView, ButtonView } from '@ckeditor/ckeditor5-ui'; /** * A class representing the toolbar view of the AI balloon. */ export declare class AIActionsBalloonToolbarView extends ToolbarView { /** * Button that is used to apply the suggestion. */ applyButton?: ButtonView; /** * Button that is used to insert the suggestion. */ suggestButton?: ButtonView; /** * Observable property that indicates whether the toolbar buttons are enabled or not. */ isEnabled: boolean; /** * @inheritDoc */ constructor(locale: Locale, showApplyButton?: boolean, showSuggestButton?: boolean); /** * Toggles the visibility of the apply and suggest buttons. */ setButtonsVisibility({ showApplyButton, showSuggestButton }: { showApplyButton: boolean; showSuggestButton: boolean; }): void; }