export type JoinString = K extends string | number ? P extends string | number ? `${K}${"" extends P ? "" : S}${P}` : never : never;