import { FormControl } from '@angular/forms';
import { InputType, FormControlType } from '@testlocallibrary/shared-kernel/components/ldc-form/enums';
import { IFormControl, Filed } from '@testlocallibrary/shared-kernel/components/ldc-form/types';
import * as i0 from "@angular/core";
export declare class LdcFieldBuilderComponent {
    input: IFormControl<Filed>;
    errors: {
        [key: string]: string;
    };
    protected readonly formControlType: typeof FormControlType;
    protected readonly inputType: typeof InputType;
    protected readonly formControl: FormControl<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<LdcFieldBuilderComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LdcFieldBuilderComponent, "lib-ldc-field-builder", never, { "input": { "alias": "inputSpecification"; "required": true; }; "errors": { "alias": "errors"; "required": false; }; }, {}, never, never, true, never>;
}
