/**
* @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md.
*/
import { type Application, type TypeScript } from "typedoc";
/**
* Validates the CKEditor 5 documentation.
*/
export declare function validate(app: Application, options?: ValidatorOptions): void;
export type ValidatorOptions = {
	enableOverloadValidator?: boolean;
	strict?: boolean;
};
export type ValidatorErrorCallbackArg = [error: string, node: TypeScript.Declaration | null];
export type ValidatorErrorCallback = (...args: ValidatorErrorCallbackArg) => void;
