export type RecursivePartial = { [P in keyof T]?: RecursivePartial | string | number | boolean; };