import { FormGroup } from '@angular/forms'; import { IFieldItem } from '../model/field-item.interface'; import { IFormArrayFieldItem } from '../model/form-array-field-item.interface'; import { IFormControlConfig } from '../model/form-control-config.interface'; import { IFormGroupFieldItem } from '../model/form-group-field-item.interface'; import * as i0 from "@angular/core"; export declare class FormService { formControlConfig: IFormControlConfig; btnColor: { gray: string; green: string; blue: string; red: string; orange: string; light: string; dark: string; }; size: { small: string; medium: string; large: string; }; constructor(); setField(field: IFieldItem, formGroup: FormGroup): void; setFormGroup(field: IFormArrayFieldItem[] | IFormGroupFieldItem[]): FormGroup; elementSize(): string; hasSimpleValidationError(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }