Appearance
gunshi / default / KeyOfArgs
type KeyOfArgs<A> = | keyof A | { [K in keyof A]: A[K]["type"] extends "boolean" ? A[K]["negatable"] extends true ? `no-${Extract<K, string>}` : never : never }[keyof A];
A
Args