UNPKG

nestjs-auto-reflect-metadata-emitter

Version:

[![Actions Status](https://github.com/Codibre/nestjs-auto-reflect-metadata-emitter/workflows/build/badge.svg)](https://github.com/Codibre/nestjs-auto-reflect-metadata-emitter/actions) [![Actions Status](https://github.com/Codibre/nestjs-auto-reflect-metad

6 lines (5 loc) 584 B
import { ClassMetadata, ClassType, Key, ModifiersMetadata } from '../meta-type'; export declare function isMetadata<T extends object = object>(ref: unknown): ref is ClassMetadata<T>; export declare function registerClassMetadata(modifiers: ModifiersMetadata): (cls: ClassType) => void; export declare function registerPropertyMetadata(modifiers: ModifiersMetadata): (prototype: object, key: Key) => void; export declare function registerMethodMetadata<T extends object = object>(modifiers: ModifiersMetadata): (prototype: T, key: Key, propertyDescriptor: PropertyDescriptor) => void;