export function toCapitalCase(value: string): string export function toCapitalCase(value: null): null export function toCapitalCase(value: undefined): undefined export function toCapitalCase( value: string | null | undefined ): string | null | undefined { if (!value) return value value = value.trim() if (!value) return value return value[0].toUpperCase() + value.slice(1).toLowerCase() }