return value;
}
if (typeof value === 'string') {
const cleanValue = value.trim().toLowerCase();
if (cleanValue === 'true') {
return true;
}
if (cleanValue === 'false') {
return false;
}
return undefined;
}
return undefined;