Unnecessary generic in typings

The ParseWithSchemaOptions type expects a generic which is not used within its definition.

Not that big of a deal since you can simply pass object as the generic, but it has some impact in the ergonomics of working with the library.