import { ControlContainer, FormGroupDirective, UntypedFormControl } from '@angular/forms'; import { NgtTranslateService } from '../../services/http/ngt-translate.service'; import * as i0 from "@angular/core"; export declare class NgtValidationComponent { ngtTranslateService: NgtTranslateService; private formGroup; control: UntypedFormControl; container: ControlContainer; minValue: number; minLength: number; minItems: number; constructor(ngtTranslateService: NgtTranslateService, formGroup: FormGroupDirective); get isSubmitted(): boolean; get isDirty(): boolean; get isTouched(): boolean; shouldShowError(error: string): boolean; private hasError; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }