UNPKG

@tsclean/core

Version:

Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.

12 lines 693 B
import { AbstractInterface } from './abstract'; import { Type } from './type'; import { DynamicModuleInterface } from './dynamic-module'; import { ForwardReferenceInterface } from './forward-reference'; import { ProviderType } from "../types"; export interface ModuleMetadata { imports?: Array<Type<any> | DynamicModuleInterface | Promise<DynamicModuleInterface> | ForwardReferenceInterface>; controllers?: Type<any>[]; providers?: ProviderType[]; exports?: Array<DynamicModuleInterface | Promise<DynamicModuleInterface> | string | symbol | ProviderType | ForwardReferenceInterface | AbstractInterface<any> | Function>; } //# sourceMappingURL=module-metadata.interface.d.ts.map