import { AutocompleteFieldDataInterface } from '../../inputs/autocomplete/autocomplete.interfaces'; import { CheckboxFieldDataInterface } from '../../inputs/checkbox/checkbox.interfaces'; import { DatepickerFieldDataInterface } from '../../inputs/datepicker/datepicker.interfaces'; import { FileInputFieldDataInterface } from '../../inputs/file/file.interfaces'; import { FormFieldsInterface, FormLayoutColumnDataInterface } from '../../services/formBuilder'; import { InputFieldDataInterface } from '../../inputs/input/input.interfaces'; import { SelectFieldDataInterface } from '../../inputs/select/select.interfaces'; import { SlideToggleFieldDataInterface } from '../../inputs/slideToggle/slideToggle.interfaces'; import { TextareaFieldDataInterface } from '../../inputs/textarea/textarea.interfaces'; export declare class FormInjector { fieldConfig: FormFieldsInterface[]; fieldData: AutocompleteFieldDataInterface | CheckboxFieldDataInterface | DatepickerFieldDataInterface | FileInputFieldDataInterface | InputFieldDataInterface | SelectFieldDataInterface | SlideToggleFieldDataInterface | TextareaFieldDataInterface; layout: FormLayoutColumnDataInterface[][]; rowOffsets: number[]; constructor(); }