import { AfterViewInit, QueryList } from '@angular/core';
import { AbstractControl, ControlContainer } from '@angular/forms';
import { UI } from '../../../core/enums/ui';
import { FormMessageComponent } from '../message/form-message.component';
export declare class FormControlComponent implements AfterViewInit {
    private parent;
    readonly host = "jnt-form-control-host";
    ui: typeof UI;
    messages: QueryList<FormMessageComponent>;
    name: string;
    constructor(parent: ControlContainer);
    ngAfterViewInit(): void;
    check(): void;
    get control(): AbstractControl;
}
