// @ts-nocheck import * as controller from './base-controller'; import * as crudController from './base-crud-controller'; import * as entity from './base-entity'; import * as abstractEntity from './base-abstract-entity'; import * as repository from './base-repository'; import * as provider from './base-provider'; import * as baseclass from './base-class'; import * as baseSubscriber from './base-subscriber'; import * as baseSubscriberEntity from './base-subscriber-for-entity'; export declare namespace Base { export import Controller = controller.BaseController; export import CrudController = crudController.BaseCrudController; export import Entity = entity.BaseEntity; export import AbstractEntity = abstractEntity.BaseAbstractEntity; export import Provider = provider.BaseProvider; export import Class = baseclass.BaseClass; export import Repository = repository.BaseRepository; export import Subscriber = baseSubscriber.BaseSubscriber; export import SubscriberForEntity = baseSubscriberEntity.BaseSubscriberForEntity; const Context: { types: { readonly controllers: Record any>; readonly repositories: Record any>; readonly providers: Record any>; readonly subscribers: Record any>; }; readonly contexts: Record; readonly contextName: string; __ref(): Promise; readonly __refSync: import("../endpoint-context").EndpointContext; getClassInstance(ctor: new (...args: any[]) => T): T; getClass(ctor: new (...args: any[]) => T): new (...args: any[]) => T; initialize: () => Promise; }; }