diff --git a/packages/core/strapi/lib/types/core/strapi/index.d.ts b/packages/core/strapi/lib/types/core/strapi/index.d.ts index 3d720b96ec..3bee42f607 100644 --- a/packages/core/strapi/lib/types/core/strapi/index.d.ts +++ b/packages/core/strapi/lib/types/core/strapi/index.d.ts @@ -2,8 +2,8 @@ import type Koa from 'koa'; import { Database } from '@strapi/database'; import type { StringMap } from './utils'; -import type { GenericController } from '../../../core-api/controller' -import type { GenericService } from '../../../core-api/service' +import type { GenericController } from '../../../core-api/controller'; +import type { GenericService } from '../../../core-api/service'; // TODO move custom fields types to a separate file interface CustomFieldServerOptions { @@ -92,9 +92,16 @@ export interface Strapi { */ contentType(uid: string): any; + /** + * Getter for the Strapi component container + * + * It returns all the registered components + */ + readonly components: any; + /** * The custom fields registry - * + * * It returns the custom fields interface */ readonly customFields: CustomFields; @@ -361,7 +368,6 @@ export interface Strapi { */ log: any; - /** * Used to manage cron within Strapi */