UNPKG

@glandjs/core

Version:

Glands is a web framework for Node.js (@core)

12 lines (11 loc) 522 B
import { type Logger } from '@medishn/toolkit'; import type { ModulesContainer } from './container'; import { InstanceWrapper } from './instance-wrapper'; export declare class DiscoveryService { private readonly modulesContainer; private readonly logger?; constructor(modulesContainer: ModulesContainer, logger?: Logger); private getByMetadata; getControllers(metadataKey: string, metadataValue?: any): InstanceWrapper[]; getChannels(metadataKey: string, metadataValue?: any): InstanceWrapper[]; }