import * as z from 'zod'; declare const GetReviewRequest: z.ZodObject<{ reviewId: z.ZodString; options: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const GetReviewResponse: z.ZodObject<{ namespace: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>; declare const CreateReviewRequest: z.ZodObject<{ review: z.ZodObject<{ namespace: z.ZodString; entityId: z.ZodString; _id: z.ZodOptional; content: z.ZodObject<{ title: z.ZodNullable>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodNumber; }, z.core.$strip>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; declare const CreateReviewResponse: z.ZodObject<{ namespace: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>; declare const BulkCreateReviewRequest: z.ZodObject<{ reviews: z.ZodArray; content: z.ZodObject<{ title: z.ZodNullable>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodObject<{ contactId: z.ZodString; authorName: z.ZodNullable>; }, z.core.$strip>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; options: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkCreateReviewResponse: z.ZodObject<{ results: z.ZodOptional>; originalIndex: z.ZodOptional; success: z.ZodOptional; error: z.ZodOptional; description: z.ZodOptional; data: z.ZodNullable>>; }, z.core.$strip>>; }, z.core.$strip>>; review: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; bulkActionMetadata: z.ZodOptional; totalFailures: z.ZodOptional; undetailedFailures: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateReviewRequest: z.ZodObject<{ _id: z.ZodString; review: z.ZodObject<{ namespace: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodString; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateReviewResponse: z.ZodObject<{ namespace: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>; declare const DeleteReviewRequest: z.ZodObject<{ reviewId: z.ZodString; }, z.core.$strip>; declare const DeleteReviewResponse: z.ZodObject<{ review: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkDeleteReviewsRequest: z.ZodObject<{ options: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkDeleteReviewsResponse: z.ZodObject<{ jobId: z.ZodOptional; }, z.core.$strip>; declare const QueryReviewsRequest: z.ZodObject<{ query: z.ZodObject<{ filter: z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; }, z.core.$strict>>; namespace: z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; }, z.core.$strict>>; 'moderation.moderationStatus': z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; }, z.core.$strict>>; entityId: z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; }, z.core.$strict>>; 'author.contactId': z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; }, z.core.$strict>>; relevanceScore: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; 'content.rating': z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; helpfulness: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; _createdDate: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; verified: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; 'origin.type': z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; 'content.media': z.ZodOptional>; $and: z.ZodOptional>; $or: z.ZodOptional>; $not: z.ZodOptional; }, z.core.$strict>>; sort: z.ZodOptional>; order: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$catchall>; options: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const QueryReviewsResponse: z.ZodObject<{ metadata: z.ZodOptional>; offset: z.ZodNullable>; total: z.ZodNullable>; tooManyToCount: z.ZodNullable>; cursors: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>; reviews: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; declare const SetReplyRequest: z.ZodObject<{ reviewId: z.ZodString; message: z.ZodString; }, z.core.$strip>; declare const SetReplyResponse: z.ZodObject<{ review: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const RemoveReplyRequest: z.ZodObject<{ reviewId: z.ZodString; }, z.core.$strip>; declare const RemoveReplyResponse: z.ZodObject<{ review: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateModerationStatusRequest: z.ZodObject<{ reviewId: z.ZodString; options: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateModerationStatusResponse: z.ZodObject<{ review: z.ZodOptional; entityId: z.ZodOptional; _id: z.ZodOptional; content: z.ZodOptional>; body: z.ZodNullable>; media: z.ZodOptional, z.ZodXor; video: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ video: z.ZodOptional; image: z.ZodString; }, z.core.$strip>, z.ZodObject<{ image: z.ZodOptional; video: z.ZodString; }, z.core.$strip>]>>>>; rating: z.ZodOptional; }, z.core.$strip>>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; author: z.ZodOptional>; authorName: z.ZodNullable>; }, z.core.$strip>>; reply: z.ZodOptional; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; }, z.core.$strip>>; foundHelpful: z.ZodOptional; foundUnhelpful: z.ZodOptional; helpfulness: z.ZodOptional; moderation: z.ZodOptional>; manuallyChanged: z.ZodOptional; }, z.core.$strip>>; revision: z.ZodNullable>; verified: z.ZodOptional; origin: z.ZodOptional>; appId: z.ZodNullable>; }, z.core.$strip>>; reviewDate: z.ZodNullable>; relevanceScore: z.ZodNullable>; publishCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateModerationStatusRequest: z.ZodObject<{ options: z.ZodOptional>>; status: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateModerationStatusResponse: z.ZodObject<{ jobId: z.ZodOptional; }, z.core.$strip>; declare const CountReviewsRequest: z.ZodObject<{ options: z.ZodOptional>>; includePrivateReviews: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const CountReviewsResponse: z.ZodObject<{ count: z.ZodOptional; }, z.core.$strip>; export { BulkCreateReviewRequest, BulkCreateReviewResponse, BulkDeleteReviewsRequest, BulkDeleteReviewsResponse, BulkUpdateModerationStatusRequest, BulkUpdateModerationStatusResponse, CountReviewsRequest, CountReviewsResponse, CreateReviewRequest, CreateReviewResponse, DeleteReviewRequest, DeleteReviewResponse, GetReviewRequest, GetReviewResponse, QueryReviewsRequest, QueryReviewsResponse, RemoveReplyRequest, RemoveReplyResponse, SetReplyRequest, SetReplyResponse, UpdateModerationStatusRequest, UpdateModerationStatusResponse, UpdateReviewRequest, UpdateReviewResponse };