DirectiveFactory: ((...args: any[]) => Directive | DirectiveLinkFn)