ProductReview: { _id?: _ID; authorId: string; meta?: any; productId: string; rating: number; review?: string; title?: string; votes: ProductVote[] } & TimestampFields