/** * @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/aireviewmode/model/aireviewmodechecklist */ import { AIReviewCheckList } from "../../aireviewcore/model/aireviewchecklist.js"; import { type AIReviewCheckBaseDefinition } from "../../aireviewcore/types.js"; import { type AIModelData } from "../../aicore/aiconnector.js"; /** * Represents the list of translate checks that can be performed in the AI Translate. */ export declare class AIReviewModeCheckList extends AIReviewCheckList { /** * @inheritDoc */ constructor(allModels: Array, recommendedModels: Array, defaultModel: AIModelData | null); /** * The list of available models for the checks that require it. */ get allModels(): ReadonlyArray; /** * @inheritDoc */ override setupChecks(checks: Array): void; }