exportinterfaceCustomFieldInputProps<TValue> {
id: string;
name: string;
value: TValue;
// we want to be more strict than formik is for setting the valueonChange: (newValue: TValue) =>void;
// we don't want controlled vs uncontrolled components to behave oddlyonBlur: () =>void;
}