import { OnInit, EventEmitter } from '@angular/core'; import { FormDiaplyMode, FormHeader, FormDescription, FormTitleIconPosition, FormHelp } from '../../model'; import { Field, TextField, InputField, DropdownField, ImageField, CalendarField, AutocompleteField, CheckboxField, FileField, RadioField, SliderField, ToggleField, FieldChange, HtmlEditorField, LabelField } from '../../../field/model'; import { Button } from '../../../button/model'; import { FormGroup } from '@angular/forms'; import { Ability } from '@casl/ability'; import * as ɵngcc0 from '@angular/core'; export declare class FormHeaderComponent implements OnInit { private ability; form: FormGroup; formHeaderConfig: FormHeader; description: FormDescription; help: FormHelp; _formDisplayMode: FormDiaplyMode; get formDisplayMode(): any; set formDisplayMode(_formDisplayMode: any); formIdentifier: string; sourceIndex: number; widgetArrayIndex: number; originalData: any; context: any; formActions: Array; onFieldChange: EventEmitter; onButtonClick: EventEmitter; title: string; subtitle: string; iconPosition: FormTitleIconPosition; fields: Array; buttons: Array