allow the value to be false, to refuse the merge from the parent
the Record where all keys can be falsifiable
type myType = { foo: string; bar: string;}type myFalsifiableType = OptionalOrFalse<myType>;myFalsifiableType = { foo?: string | false; bar?: string | false;} Copy
type myType = { foo: string; bar: string;}type myFalsifiableType = OptionalOrFalse<myType>;myFalsifiableType = { foo?: string | false; bar?: string | false;}
allow the value to be false, to refuse the merge from the parent