export type IsFloat = T extends number ? `${T}` extends `${infer _}.${infer _2}` ? true : false : false;