import { AfterContentInit, ChangeDetectorRef, OnDestroy, TemplateRef } from '@angular/core'; import { AbstractControl, FormControlDirective, FormControlName, NgModel } from '@angular/forms'; import { IFormControlStatus } from './form.type'; export declare class BixiFormItemComponent implements OnDestroy, AfterContentInit { private cdr; private validateChanges; constructor(cdr: ChangeDetectorRef); status: IFormControlStatus | null; _validateStatus: IFormControlStatus | null; required: boolean; label: string; noColon: boolean; for: string; set validateStatus(status: IFormControlStatus | null); get validateStatus(): IFormControlStatus | null; hasFeedback: boolean; extra?: string | TemplateRef; successTip?: string | TemplateRef<{ $implicit: AbstractControl | NgModel; }>; warningTip?: string | TemplateRef<{ $implicit: AbstractControl | NgModel; }>; errorTip?: string | TemplateRef<{ $implicit: AbstractControl | NgModel; }>; validatingTip?: string | TemplateRef<{ $implicit: AbstractControl | NgModel; }>; validateControl?: FormControlName | FormControlDirective; ls: number; cs: number; ngAfterContentInit(): void; ngOnDestroy(): void; }