import 'reflect-metadata'; import { DirectiveConfig } from './classes/directive-config'; import { Directive } from '../abstracts/directive'; export declare function PrepareDirective(config: DirectiveConfig): Directive>(constructor: T) => T;