UNPKG

@eggjs/dynamic-inject

Version:
7 lines (6 loc) 495 B
import type { EggAbstractClazz, EggProtoImplClass, QualifierValue } from '@eggjs/tegg-types'; export declare class QualifierImplUtil { static addQualifierImpl(abstractClazz: EggAbstractClazz, qualifierValue: QualifierValue, implClazz: EggProtoImplClass): void; static getQualifierImp(abstractClazz: EggAbstractClazz, qualifierValue: QualifierValue): EggProtoImplClass | undefined; static getQualifierImpMap(abstractClazz: EggAbstractClazz): Map<QualifierValue, EggProtoImplClass>; }