Type alias Negative<T>

Negative<T>: { [ k in keyof T as k extends 0 | "0" ? k : k extends number ? `-${k}` : `-${string & k}`]: T[k] extends number | string ? `-${T[k]}` : T[k] }

Type Parameters

Type Parameters

  • T extends object