export const literals = <P extends PropParam>(predicate: P): MapWithReplacedReturnType<P, AllLiteralsOpts> => ({
  ...mergedMap(predicate),
  returnType: ReturnType.AllLiterals,
});