import { OnInit, AfterContentInit } from '@angular/core'; import { NativeDateAdapter, MatDialog } from '@angular/material'; import { DateAdapter } from '@angular/material/core'; import { FormGroup } from '@angular/forms'; import { Observable } from 'rxjs'; import 'rxjs/add/operator/map'; import { FormGroupDef, FormDividerDef, DefaultFormGroupDef, DefaultFormDividerDef } from '../templates'; import { InjectionPlaceholder } from '../internal-templates'; export declare class FormElementComponent implements OnInit, AfterContentInit { private dateAdapter; private dialog; _injectionPlaceholder: InjectionPlaceholder; _defaultFormGroupTemplate: DefaultFormGroupDef; _defaultFormDividerTemplate: DefaultFormDividerDef; _formGroupTemplate: FormGroupDef; _formDividerTemplate: FormDividerDef; model: any; group: FormGroup; filteredItems: Observable; lo: any; constructor(dateAdapter: DateAdapter, dialog: MatDialog); filter(item: any): any; ngOnInit(): void; clearUpload(): void; checkForFile(): any; checkForDialog(): void; ngAfterContentInit(): void; }