import { AfterContentInit, ElementRef, OnInit, Renderer2 } from '@angular/core'; import { NgControl } from '@angular/forms'; import { Observable } from 'rxjs'; import { CustomErrorMessageFormatters } from '../../models/custom-error-messages.token'; export declare class FormGroupComponent implements OnInit, AfterContentInit { private el; private renderer; private errorMessages; get classList(): string; id: string; label: ElementRef; input: ElementRef; formControl: NgControl; errors: Observable; constructor(el: ElementRef, renderer: Renderer2, errorMessages: CustomErrorMessageFormatters); get isTouchedAndDirty(): boolean; get labelContent(): string; ngOnInit(): void; ngAfterContentInit(): void; private setInputAndLabelAttributes; private listeningChangesAndSetErrors; private mapErrors; private findFormatter; private assignProperClasses; }