export interface DirType { selector: string; providers?: any[]; directives?: any[]; [key: string]: any; } export declare function Directive(obj: DirType): (t: any) => void;