import { FieldType } from '../FormGeneratorEnums/FieldTypeEnum';
import { ValidatorEntity } from './Validator';
import { Entity } from './Entity';
interface FieldEntityAttr {
    id?: string;
    label?: string;
    type?: FieldType;
    placeholder?: string;
    value?: string;
    validators?: ValidatorEntity[];
    options?: string;
}
export declare class FieldEntity extends Entity {
    id: string;
    label: string;
    type: FieldType;
    placeholder?: string;
    value: string;
    validators: ValidatorEntity[];
    options?: string;
    constructor(props?: FieldEntityAttr);
    toJson(): {
        [p: string]: any;
    };
}
export {};
