import { OnInit, ElementRef, ChangeDetectorRef, QueryList } from '@angular/core'; import { BllFormFieldControl } from './form-field-control'; import { NgControl } from '@angular/forms'; import { BllError } from './error'; export declare class BllFormField implements OnInit { _elementRef: ElementRef; private _changeDetectorRef; private _destroyed; _labelId: string; _errorChildren: QueryList; _control: BllFormFieldControl; hidePlaceholder: boolean; hint: string | null; error: boolean; /** Whether the required marker should be hidden. */ get hideRequiredMarker(): any; set hideRequiredMarker(value: any); private _hideRequiredMarker; get inline(): any; set inline(value: any); private _dInline; get clearable(): any; set clearable(value: any); private _clearable; get width(): number | string; set width(value: number | string); private _width; get currency(): string; set currency(value: string); private _currency; get prefix(): string; set prefix(value: string); private _prefix; constructor(_elementRef: ElementRef, _changeDetectorRef: ChangeDetectorRef); ngAfterContentInit(): void; _checkError(): boolean; ngOnInit(): void; ngOnDestroy(): void; /** Determines whether a class from the NgControl should be forwarded to the host element. */ _shouldForward(prop: keyof NgControl): boolean; _hasPlaceholder(): boolean; _hasLabel(): boolean; /** Determines whether to display hints or errors. */ _displayError(): boolean; get value(): any; clear(): void; }