import { ChangeDetectorRef, ComponentFactoryResolver, OnInit, ViewContainerRef } from '@angular/core'; import { ControlContainer } from '@angular/forms'; import { GnFormItemComponent } from '../../form/form-item/form-item.component'; import { GnFormItemConfig } from './FormItemConfig'; import { DomSanitizer, SafeStyle } from '@angular/platform-browser'; export declare class GnJsonFormItemComponent implements OnInit { private resolver; private changeDetectorRef; private domSanitizer; private controlContainer; private readonly form; container: ViewContainerRef; formItemComponent: GnFormItemComponent; config: GnFormItemConfig; get colSpan(): SafeStyle; get rowSpan(): SafeStyle; get visible(): boolean; constructor(resolver: ComponentFactoryResolver, changeDetectorRef: ChangeDetectorRef, domSanitizer: DomSanitizer, controlContainer: ControlContainer); ngOnInit(): void; }