import { Validator } from "./form-field-validator.model"; export declare class FieldConfig { id: number; type: "group" | "array" | "control"; name: string; subtype: string; disabled?: boolean; title: string; parentType?: "array" | "group"; formGroupPath?: string; path?: string; inputType: "select" | "text" | "number" | "email" | "color" | "checkbox" | "table"; value?: any; order?: number; width?: number; options: { [key: string]: string | number | boolean; }[]; dataEndpoint?: string; optionsEndpoint: string; fields?: FieldConfig[]; validator: Validator; constructor(type: "group" | "array" | "control"); }