ngFormDirective: (string | (($timeout: any, $parse: any) => {
    compile: ((formElement: any, attr: any) => {
        pre: ((scope: any, formElement: any, attr: any, ctrls: any) => void);
    });
    controller: typeof FormController;
    name: string;
    require: string[];
    restrict: string;
}))[] = ...