/** * @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 */ import { AIReviewCoreController } from "../aireviewcore/aireviewcorecontroller.js"; import { AIErrorSink } from "../aicore/aierrorreporter.js"; import { AICore } from "../aicore/aicore.js"; import { AIReviewModeCheckRegistry } from "./aireviewmodecheckregistry.js"; import type { PluginDependenciesOf, Context, Editor } from "@ckeditor/ckeditor5-core"; export declare class AIReviewModeController extends AIReviewCoreController { /** * @inheritDoc */ static get pluginName(): "AIReviewModeController"; /** * @inheritDoc */ static get requires(): PluginDependenciesOf<[AIErrorSink, AIReviewModeCheckRegistry, AICore]>; /** * @inheritDoc */ constructor(context: Context | Editor); /** * @inheritDoc */ override init(): void; }