UNPKG

transform-class-properties

Version:
16 lines (15 loc) 467 B
import { TransformerTypes } from './transformerTypes'; export interface Metadata { target: Object; propertyKey: string | symbol; type: TransformerTypes; params?: any; options?: any; } declare class MetadataStorage { private readonly metadataStore; addMetadata(metadata: Metadata): void; getMetadatasForClassInstance(classInstance: Object): Metadata[]; } export declare const metadataStorage: MetadataStorage; export {};