import { ViewContainerRef } from '@angular/core'; import { ComponentFactoryResolver, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { AngularmService } from '../angularm.service'; import { AbstractPortDirective } from './abstract.port.directive'; import { PropertyType } from '../entitytype'; export declare class PropertyTypeDirective extends AbstractPortDirective implements OnInit { port: string; propertyType: PropertyType; mgForm: FormGroup; constructor(componentTarget: ViewContainerRef, compiler: ComponentFactoryResolver, angularm: AngularmService); refreshContent(): void; }