BaseField: ObjectSchema<
    {
        default: OptionalSchema<AnySchema, undefined>;
        description: OptionalSchema<StringSchema<undefined>, undefined>;
        hideLabel: OptionalSchema<BooleanSchema<undefined>, undefined>;
        key: StringSchema<undefined>;
        label: OptionalSchema<StringSchema<undefined>, undefined>;
        nodeName: EnumSchema<typeof FormNodeNameEnum, undefined>;
        optional: OptionalSchema<BooleanSchema<undefined>, undefined>;
        placeholder: OptionalSchema<StringSchema<undefined>, undefined>;
    },
    undefined,
> = ...