{"version":3,"file":"form-header.component.d.ts","sources":["form-header.component.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { OnInit, EventEmitter } from '@angular/core';\nimport { FormDiaplyMode, FormHeader, FormDescription, FormTitleIconPosition, FormHelp } from '../../model';\nimport { Field, TextField, InputField, DropdownField, ImageField, CalendarField, AutocompleteField, CheckboxField, FileField, RadioField, SliderField, ToggleField, FieldChange, HtmlEditorField, LabelField } from '../../../field/model';\nimport { Button } from '../../../button/model';\nimport { FormGroup } from '@angular/forms';\nimport { Ability } from '@casl/ability';\nexport declare class FormHeaderComponent implements OnInit {\n    private ability;\n    form: FormGroup;\n    formHeaderConfig: FormHeader;\n    description: FormDescription;\n    help: FormHelp;\n    _formDisplayMode: FormDiaplyMode;\n    get formDisplayMode(): any;\n    set formDisplayMode(_formDisplayMode: any);\n    formIdentifier: string;\n    sourceIndex: number;\n    widgetArrayIndex: number;\n    originalData: any;\n    context: any;\n    formActions: Array<Field | TextField | LabelField | InputField | DropdownField | HtmlEditorField | ImageField | CalendarField | AutocompleteField | CheckboxField | FileField | RadioField | SliderField | ToggleField | Button>;\n    onFieldChange: EventEmitter<any>;\n    onButtonClick: EventEmitter<any>;\n    title: string;\n    subtitle: string;\n    iconPosition: FormTitleIconPosition;\n    fields: Array<Field | TextField | LabelField | InputField | DropdownField | HtmlEditorField | ImageField | CalendarField | AutocompleteField | CheckboxField | FileField | RadioField | SliderField | ToggleField>;\n    buttons: Array<Button>;\n    formInitialized: boolean;\n    constructor(ability: Ability);\n    ngOnInit(): void;\n    init(): void;\n    getFormHeader(): void;\n    setIconPosition(): void;\n    saperateFormActions(): void;\n    initFormGroup(): void;\n    fieldChange(fieldChange: FieldChange): void;\n    buttonClick(event: any): void;\n}\n"]}