/** * @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/aitranslate/aitranslatecontroller */ import { AIReviewCoreController } from "../aireviewcore/aireviewcorecontroller.js"; import { AICore } from "../aicore/aicore.js"; import { AIErrorSink } from "../aicore/aierrorreporter.js"; import { AITranslateCheckRegistry } from "./aitranslatecheckregistry.js"; import type { PluginDependenciesOf } from "@ckeditor/ckeditor5-core"; export declare class AITranslateController extends AIReviewCoreController { /** * @inheritDoc */ static get pluginName(): "AITranslateController"; /** * @inheritDoc */ static get requires(): PluginDependenciesOf<[AIErrorSink, AITranslateCheckRegistry, AICore]>; }