UNPKG

527 BTypeScriptView Raw
1import { LodashDecorator } from './common';
2import { DecoratorConfig } from './DecoratorConfig';
3export declare type GenericDecorator = (...args: any[]) => LodashDecorator;
4export declare class InternalDecoratorFactory {
5 createDecorator(config: DecoratorConfig): GenericDecorator;
6 createInstanceDecorator(config: DecoratorConfig): GenericDecorator;
7 private _isApplicable(context, config);
8 private _resolveDescriptor(target, name, descriptor?);
9}
10export declare const DecoratorFactory: InternalDecoratorFactory;