/*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net */ /** * [[include:core/decorators/component/README.md]] * @packageDocumentation * @module decorators/component */ import type { IComponent } from "../../../types/index"; export interface ComponentCompatible { new (...constructorArgs: any[]): T; } /** * Decorate components and set status isReady after constructor * @param constructorFunction - Component constructor class */ export declare function component(constructorFunction: T): T; export declare function getComponentClass(name: string): ComponentCompatible;